ODP a PDF Java

OpenOffice utiliza el formato ODP para representar los documentos de presentación. Admite gráficos, objetos multimedia, imágenes, transiciones y mucho más. En este artículo, aprenderá cómo automatizar la conversión de archivos ODP a PDF. En particular, el artículo cubre cómo convertir una presentación ODP en un archivo PDF mediante programación usando Java.

API de Java para la conversión de ODP a PDF

Para convertir los archivos ODP a formato PDF, usaremos Aspose.Slides for Java. Es una API rica en funciones para crear y manipular los documentos de presentación desde las aplicaciones Java. Puede descargar el JAR de la API o agregarlo a su proyecto basado en Maven usando las siguientes configuraciones.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides</artifactId>
    <version>21.8</version>
    <classifier>jdk16</classifier>
</dependency>

Convertir un archivo ODP a PDF

La conversión de archivos ODP a formato PDF es tan simple como un pastel y se puede hacer en un par de líneas de código. Los siguientes son pasos para convertir una presentación ODP a PDF usando Java.

El siguiente ejemplo de código muestra cómo convertir un archivo ODP a PDF.

// Cargue el archivo ODP
Presentation presentation = new Presentation("sample.odp");

// Convertir ODP a PDF
presentation.save("output.pdf", SaveFormat.Pdf);   

Obtenga una licencia de API gratuita

Puede usar Aspose.Slides for Java sin limitaciones de evaluación solicitando una licencia temporal.

Conclusión

En este artículo, aprendió cómo convertir archivos ODP a PDF usando Java. Simplemente puede instalar Aspose.Slides for Java y usar el código provisto en su aplicación. Además, puede explorar más sobre Aspose.Slides for Java usando documentación. Los ejemplos completos del código fuente de la API también están disponibles en el repositorio de GitHub. Además, no dude en comunicarnos sus consultas a través de nuestro foro.

Ver también