Präsentationen in mehrere Formate konvertieren in .NET
Übersicht
Aspose.Slides für .NET 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 Legacy‑PPT‑Dateien in moderne PPTX konvertieren, Präsentationen in fest formatierte 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: Laden Sie die Quelldatei, wählen Sie das gewünschte Ausgabeformat 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 Fachartikel liefern die Implementierungsdetails für jeden Fall.
Wählen Sie ein Konvertierungsszenario
Verwenden Sie die untenstehenden Artikel für vollständige C#‑Beispiele und formatbezogene Optionen.
| Szenario | Verwenden, wenn Sie es benötigen | 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 | Eine moderne PowerPoint‑Präsentation im alten binären PPT‑Format speichern, um die Kompatibilität mit älteren Workflows zu gewährleisten. | PPTX nach PPT konvertieren |
| PPT/PPTX/ODP to PDF | Portable, durchsuchbare, fest formatierte Dokumente zum Teilen, Drucken oder Archivieren erstellen. | PowerPoint nach PDF konvertieren |
| PPT/PPTX/ODP to PDF with notes | Sprechernotizen zusammen mit dem Folieninhalt exportieren. | PowerPoint nach PDF mit Notizen konvertieren |
| PPT/PPTX/ODP to HTML | Präsentationen als HTML‑Seiten veröffentlichen und Bilder, Schriftarten, Notizen sowie responsive Layout‑Optionen steuern. | PowerPoint nach HTML konvertieren |
| PPT/PPTX/ODP to HTML5 | Folien nach HTML5 exportieren für browserbasiertes Anzeigen mit erhaltenem Layout und Interaktivität. | Präsentationen nach HTML5 konvertieren |
| PPT/PPTX/ODP to PNG | Jede Folie als PNG‑Bild rendern für Vorschaubilder, Thumbnails oder Web‑Ausgabe. | PowerPoint nach PNG konvertieren |
| PPT/PPTX/ODP to JPG | Folien als JPG‑Bilder rendern und Bildabmessungen sowie Qualität steuern. | PowerPoint nach JPG konvertieren |
| Slide to SVG | Einzelne Folien als skalierbare Vektorgrafiken exportieren. | Folie als SVG rendern |
| PPT/PPTX/ODP to XPS | Fest formatierte XPS‑Dokumente erzeugen. | PowerPoint nach XPS konvertieren |
| PPT/PPTX/ODP to TIFF | Eine Präsentation als mehrseitige TIFF‑Datei zum Drucken, Scannen, Faxen oder für Archivierungs‑Workflows speichern. | PowerPoint nach TIFF konvertieren |
| PPT/PPTX/ODP to TIFF with notes | Folien mit Sprechernotizen als TIFF speichern. | PowerPoint nach TIFF mit Notizen konvertieren |
| PPT/PPTX to Word | Folien in ein Word‑Dokument konvertieren, wenn ein dokumentartiger Ausgabeformat benötigt wird. | PowerPoint nach Word konvertieren |
| PPT/PPTX to Markdown | Präsentationsinhalt in Markdown extrahieren für Dokumentation und textbasierte Workflows. | PowerPoint nach Markdown konvertieren |
| PPT/PPTX to animated GIF | Ein animiertes GIF aus Folien erstellen. | PowerPoint nach animiertem GIF konvertieren |
| PPT/PPTX to video | Einen Video‑Export‑Workflow aus Präsentationsfolien erstellen. | PowerPoint nach Video konvertieren |
| Presentation to XAML | Folien nach XAML exportieren für .NET‑UI‑Szenarien. | Präsentationen nach XAML exportieren |
Für eine ausführlichere Liste von Eingabe‑ und Ausgabeformaten siehe Unterstützte Dateiformate.
PowerPoint‑ und OpenDocument‑Konvertierung
Aspose.Slides für .NET 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 in 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 Formatierungsmerkmal 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‑nach‑PPTX‑Konvertierung
PPT ist das ältere binäre PowerPoint‑Format, während PPTX das moderne Office‑Open‑XML‑Format ist. Aspose.Slides für .NET unterstützt eine hochtreue PPT‑nach‑PPTX‑Konvertierung und bewahrt dabei komplexe Präsentationsstrukturen wie Master‑Folien, Layouts, Folien, Diagramme, Gruppierte Formen, Platzhalter, Text‑Frames, Texturen und Bildfüllungen.
Weitere Details finden Sie in PPT nach PPTX konvertieren und PPT vs PPTX.
Export von 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. Verwenden Sie PdfOptions, XpsOptions, und TiffOptions, um Konformität, versteckte Folien, Notizen, Bildqualität, Kompression, Pixelformat und Ausgabegröße zu steuern.
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 sinnvoll, wenn jede Folie zu einer eigenen Vorschau, einem Thumbnail oder einem Raster‑Asset werden soll. Verwenden 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 .NET ist eine eigenständige Bibliothek und benötigt 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äsentationsinstanzen und folgen Sie den 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 Fachartikel 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, Schriftart‑Fallback und Schriftart‑Ersetzung verwenden. Siehe Eingebettete Schriftart, Fallback‑Schriftart, und Schriftart‑Ersetzung.