Converti PPTM in XML tramite C++

Conversione da PPTM a XML ad alte prestazioni utilizzando la libreria C++ senza la necessità dell’installazione di Microsoft PowerPoint.

Come convertire PPTM in XML usando C++

Per convertire PPTM in XML, useremo Aspose.Slides per C++ API che è un’API di conversione e manipolazione dei documenti ricca di funzionalità, potente e facile da usare per la piattaforma C++. Puoi scaricare direttamente la sua ultima versione, basta aprire NuGet gestore pacchetti, cerca Aspose.Slides.Cpp e installa. È inoltre possibile utilizzare il seguente comando dalla Console di gestione pacchetti.

Comando


PM> Install-Package Aspose.Slides.Cpp

Codice sorgente di conversione da PPTM a XML C++

// Load the PPTM.
SharedPtr<Presentation> prs = MakeObject<Presentation>(u"sourceFile.pptm");
// 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);
}

Passaggi per convertire PPTM in XML tramite C++

Gli sviluppatori C++ possono convertire facilmente file PPTM in XML in poche righe di codice.

  1. Caricare il file PPTM con Aspose.Slides per C++ Presentation Object.
  2. Chiamare il metodo Save().
  3. Passare il percorso del file di output con l’estensione del file (XML).
  4. Il file XML verrà salvato nel percorso specificato.
  5. Aprire il file XML nel programma compatibile.

Requisiti di sistema

Prima di eseguire il codice di esempio di conversione C++, assicurati di disporre dei prerequisiti seguenti.

  • Microsoft Windows o un sistema operativo compatibile con C++ Runtime Environment per Windows 32 bit, Windows 64 bit e Linux 64 bit.
  • Aspose.Slides per C++ DLL a cui si fa riferimento nel progetto.

Realizzato con Aspose.Slides

Converti PPTM in XML online

L’app gratuita Aspose.Slides Conversion è realizzata con Aspose.Slides for C++, la stessa API del codice sopra. Aprila e scopri cosa può fare l’API con i tuoi file PPTM.

  • Funziona nel browser, senza installare nulla.
  • Scopri come Aspose.Slides converte i file prima di scrivere codice.
  • Carica file PPTM e salvali come XML.
  • Scarica il risultato o converti altri file.