PPT et PPTX sont des formats de fichiers que Microsoft PowerPoint utilise pour ses présentations. PPTX est la nouvelle version de PPT basée sur XML. Grâce à la prise en charge de XML, il est beaucoup plus facile pour d’autres programmes d’ouvrir les présentations avec le nouveau format PPTX. Dans certaines situations, vous devrez peut-être migrer vos anciens fichiers PPT vers le nouveau format PPTX. Dans de tels cas, cet article vous apprendra comment convertir des fichiers PowerPoint PPT au format PPTX à l’aide de C++.
- API C++ pour convertir des fichiers PPT au format PPTX
- Conversion de fichiers PowerPoint PPT au format PPTX à l’aide de C++
API C++ pour convertir des fichiers PPT au format PPTX
Afin de convertir les fichiers PPT au format PPTX, nous utiliserons l’API Aspose.Slides for C++. Il s’agit d’une API robuste qui vous permet de créer, lire et modifier des fichiers PPT et PPTX sans avoir besoin de logiciel supplémentaire. De plus, l’API prend en charge la conversion des fichiers PPT au format PPTX. Pour commencer, vous pouvez soit installer l’API via NuGet ou la télécharger directement depuis la section Téléchargements.
PM> Install-Package Aspose.Slides.Cpp
Conversion de fichiers PowerPoint PPT au format PPTX à l’aide de C++
La conversion de fichiers PPT en PPTX est un jeu d’enfant. En quelques lignes de code, vous pouvez convertir vos fichiers PPT au format PPTX. Pour y parvenir, veuillez suivre les étapes ci-dessous.
- Chargez le fichier PowerPoint PPT à l’aide de la classe Presentation.
- Enregistrez le fichier PPTX à l’aide de la méthode Presentation->Save(System::String fname, Export::SaveFormat format) avec la valeur d’énumération SaveFormat::Pptx.
L’exemple de code suivant montre comment convertir des fichiers PPT au format PPTX à l’aide de C++.
// Chemins de fichiers
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.ppt";
const String outputFilePath = u"OutputDirectory\\PptToPptx_out.pptx";
// Charger le fichier PPT
auto presentation = System::MakeObject<Presentation>(sourceFilePath);
// Enregistrez le fichier PPTX
presentation->Save(outputFilePath, SaveFormat::Pptx);
Obtenez une licence gratuite
Afin d’essayer l’API sans limitation d’évaluation, vous pouvez demander une licence temporaire gratuite.
Conclusion
Dans cet article, vous avez appris à convertir des fichiers PowerPoint PPT au format PPTX à l’aide de C++. L’extrait de code partagé montre comment réaliser cette conversion avec seulement quelques lignes de code. Aspose.Slides for C++ fournit de nombreuses fonctionnalités supplémentaires pour travailler avec des fichiers PowerPoint PPTX/PPT. Vous pouvez explorer l’API en détail en visitant la documentation officielle. En cas de questions, n’hésitez pas à nous contacter sur notre forum d’assistance gratuit.