Този кратък урок обяснява основите на това как да конвертирате OTG в PDF в Java. Това ще ви позволи да експортирате OTG в PDF в Java с помощта на няколко реда код на всяка операционна система като MS Windows, Linux или macOS. Много от опциите и настройките за съответствие могат да бъдат конфигурирани в изходния PDF файл преди конвертиране от OTG.
Стъпки за конвертиране на OTG в PDF в Java
- Инсталирайте Aspose.Imaging от Maven Repository във вашия проект, за да конвертирате OTG в PDF
- Заредете входния OTG файл в обекта на клас Image
- Инициализирайте обекта от клас PdfOptions, за да зададете свойства за изходния PDF файл
- Задайте настройка за съответствие за изходен PDF с PdfComplianceVersion enum
- Задайте резолюцията на изходния PDF файл и информацията за метаданните
- Запазете изходния PDF файл, преобразуван от входния OTG файл
В горните стъпки заредихме изходния OTG файл и инициализирахме екземпляра на класа PdfOptions за задаване на свойствата на изходния PDF файл. В този процес за промяна на OTG в PDF в Java сме задали няколко свойства, включително хоризонтална и вертикална разделителна способност и метаданни на изходния файл, но много други свойства също могат да бъдат зададени.
Код за експортиране на OTG в PDF в Java
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 файл се конфигурират преди експортиране на OTG в PDF в Java. Можете да промените стойностите на резолюцията, съответствието и метаданните според вашите изисквания.
Освен това можете да посетите как да конвертирате BMP в PNG в Java, за да проверите различни функции за работа с изображения.