Այս հակիրճ ձեռնարկը բացատրում է այն հիմունքները, թե ինչպես փոխակերպել OTG-ը PDF-ի Java-ում: Այն թույլ կտա ձեզ արտահանել OTG դեպի PDF Java՝ օգտագործելով մի քանի տող կոդ ցանկացած օպերացիոն համակարգում, ինչպիսիք են MS Windows-ը, Linux-ը կամ macOS-ը: Ընտրանքներից և համապատասխանության կարգավորումներից շատերը կարող են կազմաձևվել ելքային PDF ֆայլում՝ նախքան OTG-ից փոխակերպումը:
Java-ում OTG-ը PDF-ի փոխարկելու քայլեր
- Տեղադրեք Aspose.Imaging Maven Repository-ից ձեր նախագծում՝ OTG-ը PDF-ի փոխարկելու համար
- Ներբեռնեք մուտքագրված OTG ֆայլը Image դասի օբյեկտի մեջ
- Նախաձեռնեք PdfOptions դասի օբյեկտը` ելքային PDF-ի հատկությունները սահմանելու համար
- Սահմանեք համապատասխանության կարգավորումը ելքային PDF-ի համար PdfComplianceVersion թվով
- Սահմանեք ելքային PDF ֆայլի լուծումը և մետատվյալների տեղեկատվությունը
- Պահպանեք մուտքագրված OTG ֆայլից փոխարկված ելքային PDF ֆայլը
Վերոնշյալ քայլերում մենք բեռնել ենք աղբյուրի OTG ֆայլը և սկզբնավորել ենք PdfOptions դասի օրինակը՝ ելքային PDF ֆայլի հատկությունները սահմանելու համար: Այս գործընթացում OTG-ը Java-ի PDF-ի փոխելու համար մենք սահմանել ենք մի քանի հատկություններ, ներառյալ ելքային ֆայլի հորիզոնական և ուղղահայաց լուծաչափը և մետատվյալները, սակայն շատ այլ հատկություններ նույնպես կարող են սահմանվել:
Կոդ՝ Java-ով OTG PDF-ի արտահանման համար
import com.aspose.imaging.License; | |
import com.aspose.imaging.ResolutionSetting; | |
import com.aspose.imaging.fileformats.pdf.PdfDocumentInfo; | |
import com.aspose.imaging.imageoptions.PdfOptions; | |
import com.aspose.imaging.Image; | |
public class ConvertOTGToPDFInJava { | |
public static void main(String[] args) {//main function for the ConvertOTGToPDFInJava class | |
// Set the Aspose.Imaging license to avoid trial version message in the output PDF file exported from OTG | |
License ImagingLicense = new License(); | |
ImagingLicense.setLicense("Aspose.Imaging.lic"); | |
// Load the input OTG sample file to be converted to a PDF file into an Image object | |
Image InputOTGFile = Image.load("Input_OTG.otg"); | |
// Instantiate a PdfOptions class instance to set properties for the output PDF | |
PdfOptions PDFOptionsForOutputFile = new PdfOptions(); | |
// Set the resolution settings of the output PDF file to 72 DPI | |
PDFOptionsForOutputFile.setResolutionSettings(new ResolutionSetting(72, 72)); | |
// Specify the metadata information of the output PDF file like Author, Keywords, and Subject | |
PdfDocumentInfo PDFDocInfo = new PdfDocumentInfo(); | |
PDFDocInfo.setAuthor("Document Author Information"); | |
PDFDocInfo.setKeywords("Change OTG to PDF, OTG to PDF"); | |
PDFDocInfo.setSubject("Export OTG to PDF in Java"); | |
// Set the PDF document information for metadata | |
PDFOptionsForOutputFile.setPdfDocumentInfo(PDFDocInfo); | |
// Call the save function to generate output PDF file exported from the OTG | |
InputOTGFile.save("PDFConvertedFromOTG.pdf", PDFOptionsForOutputFile); | |
} | |
} |
Այս կոդի նմուշում ելքային PDF ֆայլի հորիզոնական և ուղղահայաց լուծաչափը և մետատվյալների տեղեկատվությունը կազմաձևված են մինչև Java*-ի OTG-ն PDF-ի արտահանումը: Դուք կարող եք փոխել լուծման, համապատասխանության և մետատվյալների արժեքները՝ ըստ ձեր պահանջների:
Ավելին, կարող եք այցելել ինչպես փոխարկել BMP-ը PNG-ի Java-ում՝ պատկերների հետ աշխատելու տարբեր հնարավորություններ ստուգելու համար: