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

Այս պարզ քայլ առ քայլ ձեռնարկում դուք կսովորեք, թե ինչպես փոխարկել PSDPDF Java-ում: Այս հավելվածը կարող է օգտագործվել արագ պահպանելու PSD-ն որպես PDF՝ օգտագործելով Java: Նմուշի կոդը կարող է օգտագործվել ցանկացած Java Configured միջավայրում macOS-ի, Linux-ի կամ Windows-ի ներսում:

Java-ում PSD-ն PDF-ի փոխարկելու քայլեր

  1. Ստեղծեք միջավայրը՝ տեղադրելով Aspose.PSD for Java-ը պահեստի կառավարիչից
  2. Մուտք գործեք աղբյուրի PSD ֆայլը սկավառակից՝ ստեղծելով PsdImage դասի օրինակ
  3. PDF մետատվյալները սահմանելու համար օգտագործեք PdfDocumentInfo դասի օրինակը
  4. Ստեղծեք PDFOptions դաս՝ անհրաժեշտ PDF հատկությունները սահմանելու համար
  5. Պահպանման մեթոդով փոխարկեք PSD ֆայլը սկավառակի վրա գտնվող PDF-ի

Անդրադառնալով վերը նշված քայլ առ քայլ գործընթացին Java PSD-ի PDF պատկերի փոխակերպման հավելվածը կարող է մշակվել API-ի պարզ ինտերֆեյսի միջոցով, որի միջոցով գործընթացը կսկսվի՝ բեռնելով աղբյուրի PSD ֆայլը սկավառակից: Այնուհետև, օգտագործելով PdfDocumentInfo և PDFOptions դասերի օրինակները, կսահմանվեն անհրաժեշտ PDF մետատվյալների տեղեկատվությունը և այլ համապատասխան հատկությունները: Վերջապես, բեռնված PSD ֆայլը կպահվի սկավառակի վրա որպես PDF՝ օգտագործելով պահպանման մեթոդը:

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

import com.aspose.psd.Image;
import com.aspose.psd.License;
import com.aspose.psd.ResolutionSetting;
import com.aspose.psd.fileformats.pdf.PdfDocumentInfo;
import com.aspose.psd.fileformats.psd.PsdImage;
import com.aspose.psd.imageloadoptions.PsdLoadOptions;
import com.aspose.psd.imageoptions.JpegOptions;
import com.aspose.psd.imageoptions.PdfOptions;
public class PSDToPDF {
public static void main(String[] arguments) throws Exception{
String path= "/Users/KnowledgeBase/TestData/";
// Apply the API license to convert PSD to PDF file
License psdToPdfLicence = new License();
psdToPdfLicence.setLicense(path + "Conholdate.Total.Product.Family.lic");
//Load a PSD file into PsdImage object
PsdImage srcPSDFile = (PsdImage)Image.load(path + "AllAdjustments.psd", new PsdLoadOptions());
PdfDocumentInfo pdfDocInfo = new PdfDocumentInfo();
pdfDocInfo.setAuthor ("Aspose.PSD for Java");
pdfDocInfo.setKeywords("Convert, Psd, Pdf, HowTo");
pdfDocInfo.setSubject("Convert PSD to PDF");
pdfDocInfo.setTitle("Pdf From Psd");
PdfOptions pdfOpts = new PdfOptions();
pdfOpts.setPdfDocumentInfo(pdfDocInfo);
ResolutionSetting resolutionSettings= new ResolutionSetting(5, 6);
pdfOpts.setResolutionSettings(resolutionSettings);
srcPSDFile.save(path + "PsdConv_To_Pdf.pdf" , pdfOpts);
}
}

Վերոնշյալ օրինակը ներառում է PSD-ը JPG-ի արտահանման գործընթացը Java-ի միջոցով, որի միջոցով Image.load() մեթոդն օգտագործվում է սկավառակից աղբյուրի PSD ֆայլ մուտք գործելու համար: PdfDocumentInfo և PDFOptions դասերը վերաբերում են PDF մետատվյալների տեղեկատվությունը, ինչպիսիք են հեղինակը, վերնագիրը, թեման, հիմնաբառերը և այլն: .

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

 Հայերեն