Präsentationen in .NET in mehrere Formate konvertieren

Übersicht

Aspose.Slides for .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 folgen demselben allgemeinen Ablauf: Quell‑Datei laden, gewünschtes Ausgabeformat wählen und bei Bedarf format‑spezifische Optionen anwenden. Für Bildformate wird jede Folie separat gerendert und dann als Raster‑ oder Vektorbild gespeichert. Die nachfolgenden Artikel enthalten die Implementierungsdetails für jeden Anwendungsfall.

Wählen Sie ein Konversionsszenario

Verwenden Sie die nachstehenden Artikel für vollständige C#‑Beispiele und format‑spezifische Optionen.

Szenario Wann Sie es benötigen 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 in das ältere binäre PPT‑Format für die Kompatibilität mit älteren Workflows speichern. PPTX zu PPT konvertieren
PPT/PPTX/ODP zu PDF Tragbare, durchsuchbare Festlayout‑Dokumente zum Teilen, Drucken oder Archivieren erstellen. PowerPoint zu PDF konvertieren
PPT/PPTX/ODP zu PDF mit Notizen Sprecher‑Notizen 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, Schriftarten, Notizen sowie responsive Layout‑Optionen steuern. PowerPoint zu HTML konvertieren
PPT/PPTX/ODP zu HTML5 Folien in HTML5 exportieren für browserbasiertes Betrachten mit erhaltenem Layout und Interaktivität. Präsentationen zu HTML5 exportieren
PPT/PPTX/ODP zu PNG Jede Folie als PNG‑Bild rendern für Vorschaubilder, Thumbnails oder Web‑Ausgabe. 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 Festlayout‑XPS‑Dokumente erzeugen. PowerPoint zu XPS konvertieren
PPT/PPTX/ODP zu TIFF Eine Präsentation als mehrseitige TIFF‑Datei für Druck, Scan, Fax oder Archivierungs‑Workflows speichern. PowerPoint zu TIFF konvertieren
PPT/PPTX/ODP zu TIFF mit Notizen Folien mit Sprecher‑Notizen als TIFF speichern. PowerPoint zu TIFF mit Notizen konvertieren
PPT/PPTX zu Word Folien in ein Word‑Dokument konvertieren, wenn Sie eine dokumentenähnliche Ausgabe benötigen. PowerPoint zu Word konvertieren
PPT/PPTX zu Markdown Präsentationsinhalt in Markdown extrahieren für Dokumentation und textbasierte Workflows. PowerPoint zu Markdown konvertieren
PPT/PPTX/ODP zu XML PowerPoint‑XML‑Präsentation als textbasiertes Format für Inspektion, Vergleich, Fehlersuche oder XML‑basierte Workflows erstellen. PowerPoint zu XML konvertieren
PPT/PPTX zu animiertem GIF Ein animiertes GIF aus Folien erzeugen. 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 .NET‑UI‑Szenarien. Präsentationen zu XAML exportieren

Für eine umfassendere Liste von Eingabe‑ und Ausgabeformaten siehe Supported File Formats.

PowerPoint‑ und OpenDocument‑Konvertierung

Aspose.Slides for .NET unterstützt die Konvertierung von 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 in PDF speichert, in der Regel auch für eine ODP‑Datei gilt, wenn lediglich die Eingabedatei geändert wird.

Beim Konvertieren von ODP‑Dateien sollten Sie bedenken, dass PowerPoint‑ und OpenDocument‑Anwendungen nicht jede Layout‑ und Formatierungs‑Funktion exakt gleich unterstützen. Wurde eine ODP‑Datei in LibreOffice oder OpenOffice Impress erstellt, prüfen Sie die Ausgabe und nutzen Sie die Optionen in OpenDocument‑Präsentationen konvertieren, wenn Sie format‑spezifische Hinweise 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 for .NET unterstützt eine hochpräzise PPT‑zu‑PPTX‑Konvertierung und bewahrt dabei komplexe Präsentationsstrukturen wie Master‑Folien, Layouts, Folien, Diagramme, Gruppierungen, Platzhalter, Text‑Frames, Texturen und Bildfüllungen.

Einzelheiten finden Sie in PPT zu PPTX konvertieren und PPT vs PPTX.

Festlayout‑Export

PDF, XPS und TIFF sind nützlich, wenn die Ausgabe auf allen Geräten identisch aussehen und nicht als Präsentation bearbeitet werden soll. Verwenden Sie PdfOptions, XpsOptions und TiffOptions, um Konformität, versteckte Folien, Notizen, Bildqualität, Kompression, Pixelformat und Ausgabengröße zu steuern.

HTML‑ und Bild‑Export

HTML‑ und HTML5‑Export sind nützlich für die Anzeige im Browser, das Web‑Publishing und leichtgewichtiges Teilen. Der Bild‑Export ist sinnvoll, wenn jede Folie zu einer separaten Vorschau, einem Thumbnail oder einer Raster‑Ressource werden soll. Nutzen Sie die PNG‑, JPG‑ und SVG‑Artikel für format‑spezifische Rendering‑Hinweise.

FAQ

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

Nein. Aspose.Slides for .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 Presentation‑Objekt nach der Verarbeitung frei. Für parallele Verarbeitung verwenden Sie separate Präsentations‑Instanzen und folgen Sie den Hinweisen zu multithreading.

Kann ich nur ausgewählte Folien exportieren?

Ja. Mehrere Export‑Methoden erlauben das Übergeben von Folienindizes oder das Rendern einzelner Folien, je nach Zielformat. Siehe den jeweiligen Artikel für das Ziel‑Format.

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

Ja. Verwenden Sie die ShowHiddenSlides‑Eigenschaft in PdfOptions oder XpsOptions.

Kann ich PDF/A‑Ausgabe erzeugen?

Ja. PDF‑Konformitätseinstellungen stehen über PdfOptions.Compliance und PdfCompliance zur Verfügung.

Wie werden Schriftarten bei der Konvertierung behandelt?

Aspose.Slides kann eingebettete Schriftarten, Schrift‑Fallback und Schrift‑Substitutions‑Einstellungen verwenden. Weitere Informationen finden Sie unter Embedded Font, Fallback Font und Font Substitution.