Präsentationen in mehrere Formate konvertieren in C++

Übersicht

Aspose.Slides für C++ kann PowerPoint- und OpenDocument-Präsentationen laden und in viele andere Formate speichern oder rendern, ohne Microsoft PowerPoint, OpenOffice oder LibreOffice zu benötigen. Sie können legacy PPT‑Dateien in moderne PPTX konvertieren, Präsentationen in feste Layout‑Dokumente wie PDF und XPS exportieren, Folien als HTML veröffentlichen oder Folien als Bilddateien für Vorschaubilder, Thumbnails und Archive rendern.

Die meisten Dokumentkonvertierungen folgen demselben allgemeinen Ablauf: Laden Sie die Quelldatei, wählen Sie das gewünschte Ausgabformat und wenden Sie bei Bedarf formatbezogene Optionen an. Für Bildformate wird jede Folie separat gerendert und dann als Raster‑ oder Vektorbild gespeichert. Die unten verlinkten Artikel enthalten die Implementierungsdetails für jeden Fall.

Wählen Sie ein Konvertierungsszenario

Verwenden Sie die nachfolgenden Artikel für vollständige C++‑Beispiele und formatbezogene Optionen.

Szenario Verwenden Sie es, wenn Sie Artikel
PPT/PPTX/ODP zu PPTX Legacy‑PPT‑Dateien modernisieren, vorhandene PPTX‑Dateien normalisieren oder OpenDocument‑Präsentationen in PowerPoint‑PPTX konvertieren. PPT zu PPTX konvertieren, ODP zu PPTX konvertieren, Präsentationen speichern
PPTX zu PPT Eine moderne PowerPoint‑Präsentation im alten Binär‑PPT‑Format speichern, um mit älteren Workflows kompatibel zu sein. PPTX zu PPT konvertieren
PPT/PPTX/ODP zu PDF Portable, durchsuchbare Dokumente mit festem Layout für das Teilen, Drucken oder Archivieren erstellen. PowerPoint zu PDF konvertieren
PPT/PPTX/ODP zu PDF mit Notizen Sprechernotizen zusammen mit dem Folieninhalt exportieren. PowerPoint zu PDF mit Notizen konvertieren
PPT/PPTX/ODP zu HTML Präsentationen als HTML‑Seiten veröffentlichen und Bilder, Schriften, Notizen sowie responsive Layout‑Optionen steuern. PowerPoint zu HTML konvertieren
PPT/PPTX/ODP zu HTML5 Folien nach HTML5 exportieren für browserbasierte Ansicht mit erhaltenem Layout und Interaktivität. Präsentationen zu HTML5 konvertieren
PPT/PPTX/ODP zu PNG Jede Folie als PNG‑Bild für Vorschaubilder, Thumbnails oder Webausgabe rendern. PowerPoint zu PNG konvertieren
PPT/PPTX/ODP zu JPG Folien zu JPG‑Bildern rendern und Bildabmessungen sowie Qualität steuern. PowerPoint zu JPG konvertieren
Folie zu SVG Einzelne Folien als skalierbare Vektorgrafiken exportieren. Folie als SVG rendern
PPT/PPTX/ODP zu XPS XPS‑Dokumente mit festem Layout erzeugen. PowerPoint zu XPS konvertieren
PPT/PPTX/ODP zu TIFF Eine Präsentation als mehrseitige TIFF‑Datei zum Drucken, Scannen, Faxen oder Archivieren speichern. PowerPoint zu TIFF konvertieren
PPT/PPTX/ODP zu TIFF mit Notizen Folien mit Sprechernotizen als TIFF speichern. PowerPoint zu TIFF mit Notizen konvertieren
PPT/PPTX zu Word Folien in ein Word‑Dokument konvertieren, wenn ein dokumentenähnlicher Output benötigt wird. PowerPoint zu Word konvertieren
PPT/PPTX zu Markdown Präsentationsinhalte in Markdown extrahieren für Dokumentation und textbasierte Workflows. PowerPoint zu Markdown konvertieren
PPT/PPTX/ODP zu XML Eine textbasierte PowerPoint‑XML‑Präsentation zur Inspektion, zum Vergleich, zur Fehlersuche oder XML‑basierten Workflows erstellen. PowerPoint zu XML konvertieren
PPT/PPTX zu animiertem GIF Ein animiertes GIF aus den Folien erstellen. PowerPoint zu animiertem GIF konvertieren
PPT/PPTX zu Video Einen Video‑Export‑Workflow aus Präsentationsfolien erstellen. PowerPoint zu Video konvertieren
Präsentation zu XAML Folien nach XAML exportieren für C++‑UI‑Szenarien. Präsentationen zu XAML exportieren

Für eine umfassendere Liste von Eingabe‑ und Ausgabeformaten siehe Unterstützte Dateiformate.

PowerPoint- und OpenDocument‑Konvertierung

Aspose.Slides für C++ unterstützt die Konvertierung aus gängigen Präsentationsformaten wie PPT, PPTX, PPS, PPSX, POT, POTX und ODP. dieselbe Konvertierungs‑API wird für PowerPoint‑ und OpenDocument‑Dateien verwendet, sodass ein Workflow, der eine PPTX‑Datei nach PDF speichert, in der Regel auch auf eine ODP‑Datei angewendet werden kann, indem nur die Eingabedatei geändert wird.

Beim Konvertieren von ODP‑Dateien beachten Sie, dass PowerPoint‑ und OpenDocument‑Anwendungen nicht jedes Layout‑ und Formatierungsfeature exakt gleich unterstützen. Wurde eine ODP‑Datei in LibreOffice oder OpenOffice Impress erstellt, prüfen Sie das Ergebnis und verwenden Sie die in OpenDocument‑Präsentationen konvertieren beschriebenen Optionen, wenn Sie formatbezogene Anleitungen benötigen.

PPT‑zu‑PPTX‑Konvertierung

PPT ist das ältere binäre PowerPoint‑Format, während PPTX das moderne Office‑Open‑XML‑Format ist. Aspose.Slides für C++ unterstützt eine hochgenaue PPT‑zu‑PPTX‑Konvertierung und bewahrt dabei komplexe Präsentationsstrukturen wie Master, Layouts, Folien, Diagramme, Gruppierungen von Formen, Platzhalter, Text‑Frames, Texturen und Bildfüllungen.

Weitere Details finden Sie unter PPT zu PPTX konvertieren.

Export mit festem Layout

PDF, XPS und TIFF sind nützlich, wenn die Ausgabe auf allen Geräten identisch aussehen und nicht als Präsentation bearbeitet werden soll. Die entsprechenden PDF‑, XPS‑ und TIFF‑Artikel erklären, wie Compliance, versteckte Folien, Notizen, Bildqualität, Kompression, Pixelformat und Ausgabengröße gesteuert werden.

HTML‑ und Bild‑Export

HTML‑ und HTML5‑Export sind nützlich für die Browser‑Ansicht, Webveröffentlichung und leichtes Teilen. Bild‑Export ist sinnvoll, wenn jede Folie zu einer eigenen Vorschau, einem Thumbnail oder einem Raster‑Asset werden soll. Nutzen Sie die PNG‑, JPG‑ und SVG‑Artikel für formatbezogene Render‑Anleitungen.

FAQ

Benötige ich Microsoft PowerPoint, um Präsentationen zu konvertieren?

Nein. Aspose.Slides für C++ ist eine eigenständige Bibliothek und erfordert weder Microsoft PowerPoint noch Office‑Automatisierung.

Kann ich viele Präsentationen stapelweise konvertieren?

Ja. Laden Sie jede Präsentation, speichern Sie sie im gewünschten Format und entsorgen Sie das Präsentations‑Objekt nach der Verarbeitung. Für parallele Verarbeitung verwenden Sie separate Präsentationsinstanzen und befolgen Sie die Anweisungen zum Multithreading.

Kann ich nur ausgewählte Folien exportieren?

Ja. Mehrere Exportmethoden ermöglichen das Übergeben von Folienindizes oder das Rendern einzelner Folien, abhängig vom Ausgabeformat. Siehe den entsprechenden Artikel für das Ziel‑Format.

Kann ich versteckte Folien beim Export nach PDF oder XPS einbeziehen?

Ja. Verwenden Sie die Export‑Einstellungen für versteckte Folien, die in den PDF‑ und XPS‑Konvertierungsartikeln beschrieben sind.

Kann ich PDF/A‑Ausgabe erstellen?

Ja. PDF‑Compliance‑Einstellungen stehen für den PDF‑Export zur Verfügung. Siehe PowerPoint zu PDF konvertieren für Details.

Wie werden Schriftarten bei der Konvertierung behandelt?

Aspose.Slides kann eingebettete Schriftarten, Schriftarten‑Fallback und Schriftarten‑Substitutionseinstellungen verwenden. Siehe Eingebettete Schriftart, Fallback‑Schriftart, und Schriftarten‑Substitution.