ODP en PDF Java

Le format ODP est utilisé par OpenOffice pour représenter les documents de présentation. Il prend en charge les graphiques, les objets multimédias, les images, les transitions et bien plus encore. Dans cet article, vous apprendrez à automatiser la conversion de fichiers ODP en PDF. En particulier, l’article explique comment convertir une présentation ODP en un fichier PDF par programmation à l’aide de Java.

API Java pour la conversion ODP en PDF

Pour convertir les fichiers ODP au format PDF, nous utiliserons Aspose.Slides for Java. Il s’agit d’une API riche en fonctionnalités pour créer et manipuler les documents de présentation à partir des applications Java. Vous pouvez soit télécharger le JAR de l’API ou l’ajouter à votre projet basé sur Maven en utilisant les configurations suivantes.

<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 fichier ODP en PDF

La conversion de fichiers ODP au format PDF est aussi simple qu’un gâteau et peut être effectuée en quelques lignes de code. Voici les étapes pour convertir une présentation ODP en PDF à l’aide de Java.

L’exemple de code suivant montre comment convertir un fichier ODP en PDF.

// Charger le fichier ODP
Presentation presentation = new Presentation("sample.odp");

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

Obtenez une licence API gratuite

Vous pouvez utiliser Aspose.Slides for Java sans limitation d’évaluation en demandant une licence temporaire.

Conclusion

Dans cet article, vous avez appris à convertir des fichiers ODP en PDF à l’aide de Java. Vous pouvez simplement installer Aspose.Slides for Java et utiliser le code fourni dans votre application. En outre, vous pouvez en savoir plus sur Aspose.Slides for Java en utilisant documentation. Les exemples complets de code source de l’API sont également disponibles sur le référentiel GitHub. De plus, n’hésitez pas à nous faire part de vos questions via notre forum.

Voir également