Voeg PPTM-bestanden samen met C++

PPTM document fusie met behulp van server-side C++ API’s.

Hoe PPTM-bestand samen te voegen met C++

Om het PPTM-bestand samen te voegen, gebruiken we Aspose.Slides voor C++ API, een veelzijdige, krachtige en gebruiksvriendelijke API voor het samenvoegen van documenten voor het C++-platform. Je kunt de nieuwste versie direct downloaden, open gewoon NuGet pakketbeheerder, zoek naar Aspose.Slides.Cpp en installeren. U kunt ook de volgende opdracht gebruiken vanuit de Package Manager Console.

Opdracht


PM> Install-Package Aspose.Slides.Cpp

PPTM-bestanden samenvoegen - C++

// The path to the documents directory.
const String sourceFilePath1 = u"SourceFile2.pptm";
const String sourceFilePath2 = u"SourceFile3.pptm";
const String outputFilePath = u"mergedOutput.pptm";

// 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::Pptm);  

Stappen voor het samenvoegen van PPTM-bestanden in C++

Een basisdocument dat kan worden samengevoegd en samengevoegd met Aspose.Slides for C++ API’s kan worden gedaan met slechts enkele regels code.

  1. Laad beide PPTM-bestanden.
  2. Gebruik de methode get_Slides() om elke dia te doorlopen.
  3. Gebruik de AddClone-functie om samen te voegen met het gewenste bestand.
  4. Gebruik de methode Save() om op het opgegeven pad op te slaan

systeem vereisten

Aspose.Slides voor C++ ondersteunt alle belangrijke platforms en besturingssystemen. Zorg ervoor dat u aan de volgende vereisten voldoet.

  • Microsoft Windows of een compatibel besturingssysteem met C++ Runtime Environment voor Windows 32 bit, Windows 64 bit en Linux 64 bit.
  • Aspose.Slides voor C++ DLL waarnaar in uw project wordt verwezen.

Gebouwd met Aspose.Slides

PPTM-bestanden online samenvoegen

De gratis app Aspose.Slides Merger is gebouwd met Aspose.Slides for C++, dezelfde API als in de bovenstaande code. Open de app en ontdek wat de API kan met uw eigen PPTM-bestanden.

  • Werkt in uw browser, niets te installeren.
  • Bekijk hoe Aspose.Slides bestanden samenvoegt voordat u code schrijft.
  • Upload meerdere PPTM-bestanden en voeg ze samen tot één bestand.
  • Download het samengevoegde resultaat als één bestand.

Wat is PPTM bestandsformaat

Bestanden met de extensie .PPTM zijn presentatiebestanden met ondersteuning voor macro’s, geïntroduceerd met Microsoft PowerPoint 2007. Ze lijken op PPTX-bestanden, maar PPTM-bestanden kunnen VBA-macrocode opslaan en PPTX-bestanden niet. PPTM-bestanden kunnen in Microsoft PowerPoint worden geopend en bewerkt. Het verwante PPSM-formaat opent standaard in de weergave Diavoorstelling, maar kan ook in PowerPoint worden geopend om te bewerken. Net als PPTX-bestanden kunnen PPTM-bestanden tekst, afbeeldingen, video’s, grafieken en andere presentatie-inhoud bevatten.

Meer lezen