OpenOffice utilise le format ODP pour représenter les documents de présentation. Vous pouvez ajouter des graphiques, des objets multimédias, des images, des transitions et bien plus encore dans les présentations ODP. Dans cet article, vous apprendrez comment automatiser la conversion ODP en PDF. En particulier, l’article explique comment convertir une présentation ODP en un fichier PDF par programme à l’aide de C#.
API C# pour la conversion ODP en PDF
Pour convertir les fichiers ODP au format PDF, nous utiliserons Aspose.Slides for .NET. Il s’agit d’une puissante API de manipulation de présentation pour les documents PowerPoint et OpenOffice. Vous pouvez soit télécharger la DLL de l’API, soit l’installer à l’aide de NuGet.
PM> Install-Package Aspose.Slides.NET
Convertir un fichier ODP en PDF
Vous pouvez effectuer la conversion ODP en PDF en quelques lignes de code à l’aide d’Aspose.Slides. Voici les étapes pour convertir une présentation ODP en PDF à l’aide de C#.
- 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 .NET 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 C#. Vous pouvez simplement installer Aspose.Slides for .NET et intégrer le code fourni dans votre application. En outre, vous pouvez en savoir plus sur Aspose.Slides for .NET en utilisant documentation. De plus, vous pouvez poster vos questions sur notre forum.
Voir également
- Convertir PowerPoint PPTX/PPT en images PNG en C#
- Définir l’arrière-plan de la diapositive dans les présentations PowerPoint à l’aide de C#
- Générer des vignettes pour PowerPoint PPTX ou PPT à l’aide de C#
- Appliquer l’animation au texte dans PowerPoint à l’aide de C#
- Fractionner des présentations PowerPoint à l’aide de C#