Präsentationen in mehrere Formate mit Python konvertieren

Übersicht

Aspose.Slides für Python via .NET 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 verwenden denselben allgemeinen Arbeitsablauf: die Quelldatei laden, das gewünschte Ausgabeformat auswählen und bei Bedarf format-spezifische Optionen anwenden. Bei Bildformaten wird jede Folie separat gerendert und dann als Raster- oder Vektorbild gespeichert. Die unten verlinkten Artikel geben die Implementierungsdetails für jeden Fall.

Wählen Sie ein Konvertierungsszenario

Verwenden Sie die untenstehenden Artikel für vollständige Python-Beispiele und format-spezifische 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 in PPTX konvertieren, ODP in PPTX konvertieren, Präsentationen speichern
PPTX to PPT Eine moderne PowerPoint-Präsentation im älteren Binär-PPT-Format für die Kompatibilität mit älteren Workflows speichern. PPTX in PPT konvertieren
PPT/PPTX/ODP to PDF Portable, durchsuchbare, feste Layout-Dokumente zum Teilen, Drucken oder Archivieren erstellen. PowerPoint in PDF konvertieren
PPT/PPTX/ODP to PDF with notes Sprecher-Notizen zusammen mit dem Folieninhalt exportieren. PowerPoint in PDF mit Notizen konvertieren
PPT/PPTX/ODP to HTML Präsentationen als HTML-Seiten veröffentlichen und Bilder, Schriftarten, Notizen und responsive Layout-Optionen steuern. PowerPoint in HTML konvertieren
PPT/PPTX/ODP to HTML5 Folien nach HTML5 exportieren für browserbasiertes Betrachten mit erhaltenem Layout und Interaktivität. Präsentationen in HTML5 exportieren
PPT/PPTX/ODP to PNG Jede Folie als PNG-Bild für Vorschaubilder, Thumbnails oder Web-Ausgabe rendern. PowerPoint in PNG konvertieren
PPT/PPTX/ODP to JPG Folien in JPG-Bilder rendern und Bildabmessungen sowie Qualität steuern. PowerPoint in JPG konvertieren
Slide to SVG Einzelne Folien als skalierbare Vektorgrafiken exportieren. Folie als SVG rendern
PPT/PPTX/ODP to XPS Feste Layout-XPS-Dokumente erzeugen. PowerPoint in XPS konvertieren
PPT/PPTX/ODP to TIFF Eine Präsentation als mehrseitige TIFF-Datei für Druck, Scannen, Fax oder Archivierungs-Workflows speichern. PowerPoint in TIFF konvertieren
PPT/PPTX/ODP to TIFF with notes Folien mit Sprecher-Notizen als TIFF speichern. PowerPoint in TIFF mit Notizen konvertieren
PPT/PPTX/ODP to Word Folien in ein Word-Dokument konvertieren, wenn ein dokumentenähnlicher Output benötigt wird. PowerPoint in Word konvertieren
PPT/PPTX/ODP to Markdown Präsentationsinhalt in Markdown für Dokumentation und textbasierte Workflows extrahieren. PowerPoint in Markdown konvertieren
PPT/PPTX/ODP to animated GIF Aus Folien ein animiertes GIF erstellen. PowerPoint in animiertes GIF konvertieren
PPT/PPTX/ODP to video Einen Video-Export-Workflow aus Präsentationsfolien erstellen. PowerPoint in Video konvertieren
Presentation to XAML Folien nach XAML für Python- oder .NET-UI-Szenarien exportieren. Präsentationen in XAML exportieren

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

PowerPoint- und OpenDocument-Konvertierung

Aspose.Slides für Python via .NET unterstützt die Konvertierung aus 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 in PDF speichert, in der Regel auf eine ODP-Datei angewendet werden kann, 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, prüfen Sie die Ausgabe und verwenden Sie die in OpenDocument-Präsentationen konvertieren beschriebenen Optionen, wenn Sie format-spezifische 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 Python via .NET unterstützt eine hochpräzise PPT‑zu‑PPTX‑Konvertierung und bewahrt dabei komplexe Präsentationsstrukturen wie Master‑Folien, Layouts, Folien, Diagramme, gruppierte Formen, Platzhalter, Textbereiche, Texturen und Bildfüllungen.

Weitere Details finden Sie unter PPT in PPTX konvertieren und PPT vs PPTX.

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 bearbeitbar sein soll. Die jeweiligen Artikel zu PDF, XPS und TIFF erklären, wie man Konformität, versteckte Folien, Notizen, Bildqualität, Kompression, Pixel-Format und Ausgabengröße steuert.

HTML‑ und Bild‑Export

HTML‑ und HTML5‑Export sind nützlich für die Anzeige im Browser, Web‑Veröffentlichungen und leichtes Teilen. Bild‑Export ist praktisch, wenn jede Folie zu einer separaten Vorschau, einem Thumbnail oder einem Raster-Asset werden soll. Verwenden Sie die Artikel zu PNG, JPG und SVG für format-spezifische Rendering-Hinweise.

FAQ

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

Nein. Aspose.Slides für Python via .NET 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äsentationsobjekt nach der Verarbeitung frei. Für parallele Verarbeitung verwenden Sie separate Präsentationsinstanzen und folgen Sie der Multithreading Anleitung.

Kann ich nur ausgewählte Folien exportieren?

Ja. Mehrere Export-Methoden ermöglichen es, Folienindizes zu übergeben oder einzelne Folien zu rendern, 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 Einstellungen für den Export versteckter Folien, die in den PDF‑ und XPS‑Konvertierungsartikeln beschrieben sind.

Kann ich PDF/A‑Ausgabe erstellen?

Ja. PDF-Konformitätseinstellungen stehen für den PDF-Export zur Verfügung. Siehe PowerPoint in PDF konvertieren für Details.

Wie werden Schriftarten bei der Konvertierung behandelt?

Aspose.Slides kann eingebettete Schriftarten, Schrift-Fallback und Schrift-Substitutions‑Einstellungen verwenden. Siehe Eingebettete Schriftart, Fallback-Schriftart, und Schrift-Substitution.