در این مبحث ساده، با نحوه تبدیل AI به PDF در جاوا با کمک مراحل پیکربندی دقیق برای استفاده از کد مثال آشنا خواهید شد. برنامه توسعهیافته را میتوان برای ذخیره هوش مصنوعی بهعنوان PDF با استفاده از جاوا در هر محیط مبتنی بر جاوا که در لینوکس، macOS یا ویندوز پیکربندی شده است، استفاده کرد.
مراحل صادرات هوش مصنوعی به PDF در جاوا
- محیط خود را با نصب Aspose.PSD for Java از مدیر مخزن برای تبدیل هوش مصنوعی به PDF ایجاد کنید.
- بارگیری فایل منبع Adobe Illustrator (AI) از دیسک با استفاده از شی کلاس AiImage
- کلاس PdfOptions را برای تنظیم خصوصیات PDF مورد نظر نمونه سازی کنید
- فایل AI بارگذاری شده را به صورت PDF روی دیسک ذخیره کنید
در فایل Java Adobe Illustrator به PDF، با استفاده از مراحل فوق به راحتی می توان اپلیکیشن مبدل را توسعه داد. فرآیند با بارگیری فایل منبع Adobe Illustrator از دیسک آغاز می شود. سپس با استفاده از یک شی کلاس PdfOptions، ویژگی های مختلفی برای فایل PDF خروجی مورد نظر تنظیم می شود که سپس Adobe Illustrator را به عنوان PDF روی دیسک با استفاده از روش Image.save ذخیره می کند.
کد برای صادرات AI به PDF در جاوا
import com.aspose.psd.Image; | |
import com.aspose.psd.ImageOptionsBase; | |
import com.aspose.psd.License; | |
import com.aspose.psd.ResolutionSetting; | |
import com.aspose.psd.fileformats.ai.AiImage; | |
import com.aspose.psd.imageoptions.MultiPageOptions; | |
import com.aspose.psd.imageoptions.PdfOptions; | |
public class AIToPDF { | |
public static void main(String[] argumentsList) throws Exception {//In case of issue | |
String path= "/Users/Documents/TestData/"; | |
//Apply the API license to export an AI file to PDF | |
License aiToPdfLic = new License(); | |
aiToPdfLic.setLicense(path + "Conholdate.Total.Product.Family.lic"); | |
//Load an AI file using the AiImage object class | |
AiImage srcAiFile = (AiImage)Image.load(path + "example.ai"); | |
// Set the output PDF options | |
ImageOptionsBase psdPdpdfOptions = new PdfOptions(); | |
psdPdpdfOptions.setResolutionSettings(new ResolutionSetting(500, 500)); | |
psdPdpdfOptions.setMultiPageOptions(new MultiPageOptions(1)); | |
//Export the AI to a PDF file on the disk | |
srcAiFile.save(path + "AiToPdf.pdf", psdPdpdfOptions); | |
} | |
} |
مثال کد بالا روند تبدیل Adobe Illustrator به PDF با استفاده از جاوا را نشان می دهد که در آن از روش Image.load() برای دسترسی به فایل AI منبع از دیسک استفاده می شود. نمونه کلاس PdfOptions برای تنظیم خصوصیات PDF خروجی مانند PDF VectorRasterizationOptions، MultiPageOptions و ResolutionSettings برای نام بردن چند مورد استفاده می شود. پس از تنظیم ویژگی های PDF مورد نیاز، فایل PDF یا روی دیسک یا داخل MemoryStream ذخیره می شود.
در این مقاله به روشی گام به گام بر روی فرآیند تبدیل هوش مصنوعی به PDF با استفاده از جاوا تمرکز کرده ایم. اگر علاقه مند به یادگیری در مورد تبدیل Adobe Illustrator (AI) به JPEG هستید، به مقاله نحوه تبدیل هوش مصنوعی به JPEG در جاوا مراجعه کنید.