Как да конвертирате OTG в PDF в Java

Този кратък урок обяснява основите на това как да конвертирате OTG в PDF в Java. Това ще ви позволи да експортирате OTG в PDF в Java с помощта на няколко реда код на всяка операционна система като MS Windows, Linux или macOS. Много от опциите и настройките за съответствие могат да бъдат конфигурирани в изходния PDF файл преди конвертиране от OTG.

Стъпки за конвертиране на OTG в PDF в Java

  1. Инсталирайте Aspose.Imaging от Maven Repository във вашия проект, за да конвертирате OTG в PDF
  2. Заредете входния OTG файл в обекта на клас Image
  3. Инициализирайте обекта от клас PdfOptions, за да зададете свойства за изходния PDF файл
  4. Задайте настройка за съответствие за изходен PDF с PdfComplianceVersion enum
  5. Задайте резолюцията на изходния PDF файл и информацията за метаданните
  6. Запазете изходния 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, за да проверите различни функции за работа с изображения.

 Български