OpenOffice utilise le format de fichier ODP pour ses documents de présentation. Les fichiers ODP sont une collection de diapositives contenant du texte, des images, des graphiques, des animations et d’autres types de médias. Il peut arriver que vous ayez besoin de convertir vos fichiers ODP au format PDF. À cette fin, cet article vous apprendra comment convertir des fichiers ODP au format PDF en utilisant C++.
- API C++ pour convertir des fichiers ODP au format PDF
- Conversion de fichiers ODP au format PDF à l’aide de C++
API C++ pour convertir des fichiers ODP au format PDF
Aspose.Slides for C++ est une API C++ pour travailler avec des fichiers PowerPoint. Il vous permet de créer, lire et modifier des fichiers PowerPoint sans avoir besoin de logiciel supplémentaire. De plus, l’API prend en charge la conversion des fichiers ODP au format PDF. Vous pouvez soit installer l’API via NuGet ou la télécharger directement à partir de la section Téléchargements.
PM> Install-Package Aspose.Slides.Cpp
Conversion de fichiers ODP au format PDF à l’aide de C++
Voici les étapes pour convertir des fichiers ODP au format PDF à l’aide de C++.
- Chargez le fichier ODP à l’aide de la classe Presentation.
- Enregistrez le fichier ODP au format PDF à l’aide de la méthode Presentation->Save(System::String fname, Export::SaveFormat format).
L’exemple de code suivant montre comment convertir des fichiers ODP au format PDF à l’aide de C++.
// Chemins de fichiers
const String sourceFilePath = u"SourceDirectory\\Slides\\AccessOpenDoc.odp";
const String outputFilePath = u"OutputDirectory\\OdpToPdf_out.pdf";
// Charger le fichier ODP
auto presentation = System::MakeObject<Presentation>(sourceFilePath);
// Enregistrer le PDF
presentation->Save(outputFilePath, SaveFormat::Pdf);
Obtenez une licence gratuite
Afin d’essayer l’API sans limites d’évaluation, vous pouvez demander une licence temporaire gratuite.
Conclusion
Dans cet article, vous avez appris à convertir des fichiers ODP au format PDF à l’aide de C++. L’extrait de code partagé montre comment convertir des fichiers ODP au format PDF avec seulement quelques lignes de code. Aspose.Slides for C++ est une API robuste que vous pouvez explorer en détail en visitant la documentation officielle. En cas de questions, n’hésitez pas à nous contacter sur notre forum d’assistance gratuit.