Ինչպես փոխարկել AI-ն PDF-ի Java-ում

Այս պարզ թեմայում դուք կսովորեք, թե ինչպես փոխակերպել AIPDF-ին Java-ում օրինակի կոդը օգտագործելու ճշգրիտ կազմաձևման քայլերի օգնությամբ: Մշակված հավելվածը կարող է օգտագործվել AI-ն որպես PDF պահելու համար՝ օգտագործելով Java** Java-ի վրա հիմնված ցանկացած միջավայրում, որը կազմաձևված է Linux-ում, macOS-ում կամ Windows-ում:

AI-ն PDF-ի Java-ում արտահանելու քայլեր

  1. Ստեղծեք ձեր միջավայրը՝ տեղադրելով Aspose.PSD for Java-ը պահեստի կառավարիչից՝ AI-ն PDF-ի փոխարկելու համար
  2. Բեռնել աղբյուրի Adobe Illustrator (AI) ֆայլը սկավառակից՝ օգտագործելով AiImage դասի օբյեկտը
  3. Ստեղծեք PdfOptions դասը` ցանկալի PDF հատկությունները կարգավորելու համար
  4. Պահպանեք բեռնված AI ֆայլը որպես PDF սկավառակի վրա

Java Adobe Illustrator-ից PDF ֆայլում փոխարկիչի հավելվածը կարելի է հեշտությամբ մշակել՝ օգտագործելով վերը նշված քայլերը: Գործընթացը կսկսվի՝ բեռնելով աղբյուրի Adobe Illustrator ֆայլը սկավառակից: Այնուհետև, օգտագործելով PdfOptions դասի օբյեկտը, կսահմանվեն տարբեր հատկություններ ցանկալի ելքային PDF ֆայլի համար, որին հաջորդում է Adobe Illustrator-ը որպես PDF պահում սկավառակի վրա՝ օգտագործելով Image.save մեթոդը:

Կոդ՝ AI-ն PDF-ի Java-ում արտահանելու համար

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-ի վերածելու գործընթացը Java-ի միջոցով, որտեղ Image.load() մեթոդն օգտագործվում է սկավառակից աղբյուրի AI ֆայլը մուտք գործելու համար: PdfOptions դասի օրինակն օգտագործվում է ելքային PDF հատկությունները սահմանելու համար, ինչպիսիք են PDF VectorRasterizationOptions-ը, MultiPageOptions-ը և ResolutionSettings-ը՝ մի քանիսը նշելու համար: Պահանջվող PDF հատկությունները սահմանելուց հետո PDF ֆայլը կպահվի կա՛մ սկավառակի վրա, կա՛մ MemoryStream-ի ներսում:

Այս հոդվածում մենք կենտրոնացել ենք AI-ի PDF-ի վերածելու գործընթացի վրա՝ օգտագործելով Java՝ քայլ առ քայլ մոտեցմամբ: Եթե ցանկանում եք սովորել Adobe Illustrator-ը (AI) JPEG-ի փոխակերպելու մասին, տես ինչպես փոխարկել AI-ն JPEG-ի Java-ում-ի հոդվածը:

 Հայերեն