Цей короткий підручник пояснює основи того, як конвертувати 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); | |
} | |
} |
У цьому прикладі коду перед експортом OTG у PDF у Java налаштовано горизонтальну та вертикальну роздільну здатність та інформацію про метадані вихідного файлу PDF. Ви можете змінити значення роздільної здатності, відповідності та метаданих відповідно до ваших вимог.
Крім того, ви можете відвідати як конвертувати BMP у PNG у Java, щоб перевірити різні функції для роботи із зображеннями.