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.
- Chargez le fichier ODP à l’aide de la classe Presentation.
- Appelez la méthode Presentation.save(String, SaveFormat) pour convertir ODP en PDF.
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
- Ajouter un filigrane aux diapositives PowerPoint à l’aide de Java
- Extraire du texte à partir de fichiers PowerPoint à l’aide de Java
- Ajouter, connecter, supprimer ou cloner des formes PowerPoint en Java
- Convertir PowerPoint PPTX/PPT en images PNG en Java
- Générer des vignettes pour PowerPoint PPTX ou PPT à l’aide de Java