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