Merge PPSM Files using C++
Use Aspose.Slides for C++ to merge PPSM files with server-side C++ APIs.
Merge PPSM Files Using C++
To merge PPSM files, use
Aspose.Slides for C++
, a C++ API for working with presentation files. Install the latest package from
NuGet
or use the Package Manager Console command below.
Command
PM> Install-Package Aspose.Slides.CppMerge PPSM Files - C++
auto destinationPresentation = MakeObject<Presentation>(u"first.ppsm");
auto sourcePresentation = MakeObject<Presentation>(u"second.ppsm");
for (auto&& slide : sourcePresentation->get_Slides())
{
destinationPresentation->get_Slides()->AddClone(slide);
}
destinationPresentation->Save(u"merged.ppsm", SaveFormat::Ppsm);
sourcePresentation->Dispose();
destinationPresentation->Dispose();Steps for Merging PPSM Files in C++
Merge PPSM files with
Aspose.Slides for C++
by cloning slides from one presentation into another.
- Load the destination and source
PPSMfiles with thePresentationclass. - Iterate through the source slides with
get_Slides. - Add each slide to the destination presentation with
AddClone. - Save the merged file with
SaveFormat::Ppsm.
System Requirements
Aspose.Slides for C++ is supported on all major platforms and operating systems. Please make sure that you have the following prerequisites.
- Microsoft Windows, Linux, macOS, or another compatible OS with the supported C++ runtime.
- Aspose.Slides for C++ library referenced in your project.
Built with Aspose.Slides
Merge PPSM Files Online
The free Aspose.Slides Merger app is built with Aspose.Slides for C++, the same API as the code above. Open it and see what the API can do with your own PPSM files.
- Runs in your browser, nothing to install.
- See how Aspose.Slides merges files before you write code.
- Upload several PPSM files and combine them into one.
- Download the merged result as one file.
What is PPSM File Format?
Files with the PPSM extension are macro-enabled slide show files introduced with Microsoft PowerPoint 2007. Unlike PPTM, PPSM opens in Slide Show view by default. This default opening mode is not file protection; a PPSM file can also be opened in Microsoft PowerPoint for editing.
Other Supported Merging Formats
You can also merge presentations in other formats.