Este breve tutorial explica los conceptos básicos de cómo convertir OTG a PDF en Java. Le permitirá exportar OTG a PDF en Java usando unas pocas líneas de código en cualquier sistema operativo como MS Windows, Linux o macOS. Muchas de las opciones y configuraciones de cumplimiento se pueden configurar en el archivo PDF de salida antes de la conversión desde OTG.
Pasos para convertir OTG a PDF en Java
- Instale Aspose.Imaging desde el repositorio de Maven en su proyecto para convertir OTG a PDF
- Cargue el archivo OTG de entrada en el objeto de clase Image
- Inicialice el objeto de clase PdfOptions para establecer propiedades para el PDF de salida
- Establezca la configuración de cumplimiento para el PDF de salida con la enumeración PdfComplianceVersion
- Establecer la resolución del archivo PDF de salida y la información de metadatos
- Guarde el archivo PDF de salida convertido desde el archivo OTG de entrada
En los pasos anteriores, cargamos el archivo OTG de origen e inicializamos la instancia de la clase PdfOptions para configurar las propiedades del archivo PDF de salida. En este proceso para cambiar OTG a PDF en Java, hemos establecido algunas propiedades, incluida la resolución horizontal y vertical y los metadatos del archivo de salida; sin embargo, también se pueden establecer muchas otras propiedades.
Código para Exportar OTG a PDF en 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); | |
} | |
} |
En este ejemplo de código, la resolución horizontal y vertical y la información de metadatos del archivo PDF de salida se configuran antes de exportar OTG a PDF en Java. Puede cambiar los valores de resolución, cumplimiento y metadatos según sus requisitos.
Además, puede visitar cómo convertir BMP a PNG en Java para comprobar las diferentes funciones para trabajar con imágenes.