Fusionner des fichiers PPSM à l’aide de C++
Fusion de documents PPSM à l’aide d’API C++ côté serveur.
Comment fusionner un fichier PPSM à l’aide de C++
Afin de fusionner le fichier PPSM, nous utiliserons Aspose.Slides pour C++ API qui est une API de fusion de documents riche en fonctionnalités, puissante et facile à utiliser pour la plate-forme C++. Vous pouvez télécharger sa dernière version directement, il suffit d’ouvrir NuGet gestionnaire de paquets, recherchez Aspose.Slides.Cpp et installer. Vous pouvez également utiliser la commande suivante à partir de la console du gestionnaire de packages.
Commande
PM> Install-Package Aspose.Slides.Cpp
Fusionner des fichiers PPSM - C++
// The path to the documents directory.
const String sourceFilePath1 = u"SourceFile2.ppsm";
const String sourceFilePath2 = u"SourceFile3.ppsm";
const String outputFilePath = u"mergedOutput.ppsm";
// Instantiate Presentation class
SharedPtr<Presentation> presentation1 = MakeObject<Presentation>(sourceFilePath1);
SharedPtr<Presentation> presentation2 = MakeObject<Presentation>(sourceFilePath2);
for (SharedPtr<ISlide> slide : presentation2->get_Slides()){
// Merge from source to destination
presentation1->get_Slides()->AddClone(slide);
}
// Save the presentation
presentation1->Save(outputFilePath, SaveFormat::Ppsm);
Étapes pour fusionner des fichiers PPSM en C++
Un document de base fusionnant et concaténant avec les API Aspose.Slides pour C++ peut être réalisé avec seulement quelques lignes de code.
- Chargez les deux fichiers PPSM.
- Utilisez la méthode get_Slides() pour parcourir chaque diapositive.
- Utilisez la fonction AddClone pour fusionner avec le fichier souhaité.
- Utilisez la méthode Save () pour enregistrer dans le chemin spécifié
Configuration requise
Aspose.Slides pour C++ prend en charge toutes les principales plates-formes et systèmes d’exploitation. Veuillez vous assurer que vous disposez des prérequis suivants.
- Microsoft Windows ou un système d’exploitation compatible avec C++ Runtime Environment pour Windows 32 bits, Windows 64 bits et Linux 64 bits.
- Aspose.Slides pour la DLL C++ référencée dans votre projet.
Conçu avec Aspose.Slides
Fusionner des fichiers PPSM en ligne
L’application gratuite Aspose.Slides Merger est conçue avec Aspose.Slides for C++, la même API que le code ci-dessus. Ouvrez-la et découvrez ce que l’API peut faire avec vos propres fichiers PPSM.
- Fonctionne dans votre navigateur, rien à installer.
- Découvrez comment Aspose.Slides fusionne les fichiers avant d’écrire du code.
- Importez plusieurs fichiers PPSM et combinez-les en un seul.
- Téléchargez le résultat fusionné sous forme d’un seul fichier.
Qu'est-ce que le format de fichier PPSM
Les fichiers portant l’extension PPSM sont des diaporamas prenant en charge les macros, introduits avec Microsoft PowerPoint 2007. Contrairement à PPTM, PPSM s’ouvre par défaut en mode diaporama. Ce mode d’ouverture par défaut n’est pas une protection du fichier : un fichier PPSM peut aussi être ouvert dans Microsoft PowerPoint pour être modifié.
Autres formats de fusion pris en charge
En utilisant C++, One peut également fusionner de nombreux autres formats de fichiers, y compris ..