Converteer PPTX naar XML via C++

Hoogwaardige PPTX naar XML-conversie met behulp van de C++-bibliotheek zonder de noodzaak van Microsoft PowerPoint-installatie.

Hoe PPTX naar XML te converteren met C++

Om PPTX naar XML te converteren, gebruiken we Aspose.Slides voor C++ API, een veelzijdige, krachtige en gebruiksvriendelijke API voor documentmanipulatie en -conversie 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

PPTX naar XML C++ conversiebroncode

// Load the PPTX.
SharedPtr<Presentation> prs = MakeObject<Presentation>(u"sourceFile.pptx");
// Save in XML format.
for (int32_t index = 0; index < prs->get_Slides()->get_Count(); index++)
{
    auto fileName = String::Format(u"slide-{0}.xml", index);
    auto fileStream = System::MakeObject<FileStream>(fileName, FileMode::Create, FileAccess::Write);

    auto slide = prs->get_Slides()->idx_get(index);
    slide->WriteAsSvg(fileStream);
}

Stappen om PPTX naar XML te converteren via C++

C++-ontwikkelaars kunnen het PPTX-bestand gemakkelijk converteren naar XML in slechts een paar regels code.

  1. Laad het PPTX-bestand met Aspose.Slides voor C++ Presentation Object.
  2. Roep de methode Save() aan.
  3. Geef het uitvoerbestandspad door met de (XML) bestandsextensie.
  4. XML-bestand wordt opgeslagen op het opgegeven pad.
  5. Open XML-bestand in een compatibel programma.

systeem vereisten

Voordat u de voorbeeldcode voor C++-conversie uitvoert, moet u ervoor zorgen 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

PPTX online converteren naar XML

De gratis app Aspose.Slides Conversion 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 PPTX-bestanden.

  • Werkt in uw browser, niets te installeren.
  • Bekijk hoe Aspose.Slides bestanden converteert voordat u code schrijft.
  • Upload PPTX-bestanden en sla ze op als XML.
  • Download het resultaat of converteer meer bestanden.