Präsentationen in mehrere Formate konvertieren in C++
Übersicht
Aspose.Slides für C++ kann PowerPoint‑ und OpenDocument‑Präsentationen laden und sie in viele andere Formate speichern oder rendern, ohne Microsoft PowerPoint, OpenOffice oder LibreOffice zu benötigen. Sie können alte PPT‑Dateien in das moderne PPTX‑Format konvertieren, Präsentationen in Dokumente mit festem Layout wie PDF und XPS exportieren, Folien als HTML veröffentlichen oder Folien als Bilddateien für Vorschaubilder, Miniaturansichten und Archive rendern.
Die meisten Dokumentkonvertierungen nutzen denselben allgemeinen Arbeitsablauf: Laden Sie die Quelldatei, wählen Sie das gewünschte Ausgabeformat und wenden Sie bei Bedarf formatbezogene Optionen an. Bei Bildformaten wird jede Folie einzeln gerendert und anschließend als Raster‑ oder Vektorbild gespeichert. Die nachstehend verlinkten Artikel enthalten die Implementierungsdetails für jeden Fall.
Wählen Sie ein Konvertierungsszenario
Verwenden Sie die nachstehenden Artikel für vollständige C++‑Beispiele und formatbezogene Optionen.
| Szenario | Verwenden Sie es, wenn Sie | Artikel |
|---|---|---|
| PPT/PPTX/ODP to PPTX | Legacy‑PPT‑Dateien modernisieren, vorhandene PPTX‑Dateien normalisieren oder OpenDocument‑Präsentationen in PowerPoint‑PPTX konvertieren. | PPT nach PPTX konvertieren, ODP nach PPTX konvertieren, Präsentationen speichern |
| PPTX to PPT | Speichern Sie eine moderne PowerPoint‑Präsentation im älteren binären PPT‑Format für die Kompatibilität mit älteren Workflows. | PPTX nach PPT konvertieren |
| PPT/PPTX/ODP to PDF | Erstellen Sie portable, durchsuchbare Dokumente mit festem Layout zum Teilen, Drucken oder Archivieren. | PowerPoint nach PDF konvertieren |
| PPT/PPTX/ODP to PDF with notes | Exportieren Sie Referenten‑Notizen zusammen mit dem Folieninhalt. | PowerPoint nach PDF mit Notizen konvertieren |
| PPT/PPTX/ODP to HTML | Veröffentlichen Sie Präsentationen als HTML‑Seiten und steuern Sie Bilder, Schriftarten, Notizen und Optionen für responsives Layout. | PowerPoint nach HTML konvertieren |
| PPT/PPTX/ODP to HTML5 | Exportieren Sie Folien nach HTML5 für die browserbasierte Anzeige mit erhaltenem Format und Interaktivität. | Präsentationen nach HTML5 konvertieren |
| PPT/PPTX/ODP to PNG | Rendern Sie jede Folie als PNG‑Bild für Vorschaubilder, Miniaturansichten oder Webausgabe. | PowerPoint nach PNG konvertieren |
| PPT/PPTX/ODP to JPG | Rendern Sie Folien zu JPG‑Bildern und steuern Sie Bildabmessungen und -qualität. | PowerPoint nach JPG konvertieren |
| Slide to SVG | Exportieren Sie einzelne Folien als skalierbare Vektorgrafiken. | Folien als SVG rendern |
| PPT/PPTX/ODP to XPS | Erzeugen Sie XPS‑Dokumente mit festem Layout. | PowerPoint nach XPS konvertieren |
| PPT/PPTX/ODP to TIFF | Speichern Sie eine Präsentation als mehrseitige TIFF‑Datei zum Drucken, Scannen, Faxen oder für Archivierungs‑Workflows. | PowerPoint nach TIFF konvertieren |
| PPT/PPTX/ODP to TIFF with notes | Speichern Sie Folien mit Referenten‑Notizen als TIFF. | PowerPoint nach TIFF mit Notizen konvertieren |
| PPT/PPTX to Word | Konvertieren Sie Folien in ein Word‑Dokument, wenn Sie eine Ausgabe im Dokumentstil benötigen. | PowerPoint nach Word konvertieren |
| PPT/PPTX to Markdown | Extrahieren Sie den Präsentationsinhalt in Markdown für Dokumentation und textbasierte Workflows. | PowerPoint nach Markdown konvertieren |
| PPT/PPTX to animated GIF | Erstellen Sie ein animiertes GIF aus Folien. | PowerPoint nach animiertem GIF konvertieren |
| PPT/PPTX to video | Erstellen Sie einen Video‑Export‑Workflow aus Präsentationsfolien. | PowerPoint nach Video konvertieren |
| Presentation to XAML | Exportieren Sie Folien nach XAML für C++‑UI‑Szenarien. | Präsentationen nach 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 von gängigen Präsentationsformaten wie PPT, PPTX, PPS, PPSX, POT, POTX und ODP. Die gleiche 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 anwendbar ist, indem nur die Eingabedatei geändert wird.
Beim Konvertieren von ODP‑Dateien sollten Sie beachten, dass PowerPoint‑ und OpenDocument‑Anwendungen nicht jedes Layout‑ und Formatierungsfeature exakt gleich unterstützen. Wenn eine ODP‑Datei in LibreOffice oder OpenOffice Impress erstellt wurde, überprü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 die hochpräzise PPT‑zu‑PPTX‑Konvertierung und bewahrt dabei komplexe Präsentationsstrukturen wie Master‑Folien, Layouts, Folien, Diagramme, Gruppierte Formen, Platzhalter, Textfelder, Texturen und Bildfüllungen.
Weitere Details finden Sie unter PPT nach PPTX konvertieren.
Export mit festem Layout
PDF, XPS und TIFF sind nützlich, wenn die Ausgabe auf allen Geräten gleich aussehen und nicht als Präsentation bearbeitet werden soll. Die speziellen PDF‑-, XPS‑ und TIFF‑Artikel erklären, wie man Konformität, versteckte Folien, Notizen, Bildqualität, Kompression, Pixelformat und Ausgabegröße steuert.
HTML- und Bildexport
HTML‑ und HTML5‑Export sind nützlich für die Anzeige im Browser, das Web‑Publishing und leichtes Teilen. Bildexport ist hilfreich, wenn jede Folie zu einem separaten Vorschaubild, einer Miniaturansicht oder einem Raster‑Asset werden soll. Verwenden Sie die PNG‑-, JPG‑‑ und SVG‑Artikel für formatbezogene Rendereinstellungen.
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 geben Sie das Präsentations‑Objekt nach der Verarbeitung frei. Für parallele Verarbeitung verwenden Sie separate Präsentations‑Instanzen und folgen Sie den Multithreading-Hinweisen.
Kann ich nur ausgewählte Folien exportieren?
Ja. Mehrere Exportmethoden ermöglichen das Übergeben von Folienindizes oder das Rendern einzelner Folien, je nach 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 erzeugen?
Ja. PDF‑Konformitätseinstellungen stehen für den PDF‑Export zur Verfügung. Siehe PowerPoint nach PDF konvertieren für Details.
Wie werden Schriftarten während der Konvertierung behandelt?
Aspose.Slides kann eingebettete Schriftarten, Font‑Fallback und Schriftarten‑Substitutions‑Einstellungen verwenden. Siehe Eingebettete Schriftart, Fallback‑Schriftart, und Schriftart‑Substitution.