# Konvertieren Sie PPSX in XML über eine C++-Anwendung

> Beispiel-C++-Konvertierungscode für ein PPSX-Dokument in das XML-Format. Verwenden Sie Beispielcode für die Batch-Umwandlung von PPSX in XML in einer beliebigen C++-Anwendung.

Source: https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-xml/
Updated: 2026-08-11



## So konvertieren Sie PPSX in XML mit C++

 Um PPSX in XML zu konvertieren, verwenden wir
 [Aspose.Folien für C++](https://products.aspose.com/slides/de/cpp/)
 API, die eine funktionsreiche, leistungsstarke und einfach zu verwendende API zur Dokumentenbearbeitung und -konvertierung für die C++-Plattform ist. Sie können die neueste Version direkt herunterladen, einfach öffnen
 [NuGet](https://www.nuget.org/packages/aspose.slides)
 Paketmanager, suche nach
 Aspose.Slides.Cpp
 und installieren. Sie können auch den folgenden Befehl in der Paket-Manager-Konsole verwenden.

### Befehl

```cs

PM> Install-Package Aspose.Slides.Cpp

```

## Schritte zum Konvertieren von PPSX in XML über C++

 C++-Entwickler können PPSX-Dateien in nur wenigen Codezeilen problemlos in XML konvertieren.

1. Laden Sie die PPSX-Datei mit Aspose.Slides für C++-Präsentationsobjekt.
1. Rufen Sie die Methode Save() auf.
1. Übergeben Sie den Pfad der Ausgabedatei mit der Dateierweiterung (XML).
1. Die XML-Datei wird unter dem angegebenen Pfad gespeichert.
1. Öffnen Sie die XML-Datei in einem kompatiblen Programm.

## System Anforderungen

 Stellen Sie vor dem Ausführen des Beispielcodes für die C++-Konvertierung sicher, dass die folgenden Voraussetzungen erfüllt sind.

- Microsoft Windows oder ein kompatibles Betriebssystem mit C++ Runtime Environment für Windows 32 Bit, Windows 64 Bit und Linux 64 Bit.
- Aspose.Slides für C++-DLL, auf die in Ihrem Projekt verwiesen wird.

### PPSX-zu-XML-C++-Konvertierungsquellcode

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

```

## Andere unterstützte Konvertierungen

- [PPSX TO BMP](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-bmp/) — Bitmap-Bild
- [PPSX TO EMF](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-emf/) — Verbessertes Metafile-Format
- [PPSX TO GIF](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-gif/) — Grafisches Austauschformat
- [PPSX TO HTML](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-html/) — Hypertext-Auszeichnungssprache
- [PPSX TO JPEG](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-jpeg/) — JPEG-Bild
- [PPSX TO ODP](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-odp/) — OpenDocument-Präsentationsformat
- [PPSX TO OTP](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-otp/) — OpenDocument-Standardformat
- [PPSX TO PDF](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-pdf/) — Portables Dokumentenformat
- [PPSX TO PNG](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-png/) — Portable Netzwerkgrafiken
- [PPSX TO POT](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-pot/) — Microsoft PowerPoint-Vorlagendateien
- [PPSX TO POTM](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-potm/) — Microsoft PowerPoint-Vorlagendatei
- [PPSX TO POTX](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-potx/) — Microsoft PowerPoint-Vorlagenpräsentation
- [PPSX TO PPS](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-pps/) — PowerPoint-Diashow
- [PPSX TO PPSM](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-ppsm/) — Makrofähige Diashow
- [PPSX TO PPT](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-ppt/) — Microsoft PowerPoint 97-2003
- [PPSX TO PPTM](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-pptm/) — Makrofähige Präsentationsdatei
- [PPSX TO PPTX](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-pptx/) — Offenes XML-Präsentationsformat
- [PPSX TO SVG](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-svg/) — Skalierbare Vektorgrafiken
- [PPSX TO TIFF](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-tiff/) — Markiertes Bildformat
- [PPSX TO XPS](https://products.aspose.com/slides/de/cpp/conversion/ppsx-to-xps/) — XML-Papierspezifikationen
