Das ODP-Format wird von OpenOffice zum Speichern der Präsentationsdokumente verwendet. Ähnlich wie PowerPoint PPT/PPTX enthält die ODP-Präsentation Folien und jede Folie besteht aus Text, Bildern und anderen Elementen. In bestimmten Fällen, zB zum Teilen der Präsentationen, müssen Sie ODP-Dateien in das PDF-Format konvertieren. Um dies zu erreichen, behandelt dieser Artikel, wie Sie eine ODP-Präsentation in Python in PDF konvertieren.
Python-Bibliothek für die Konvertierung von ODP in PDF
Aspose.Slides for Python ist eine funktionsreiche Bibliothek, mit der Sie PowerPoint- und OpenOffice-Präsentationen erstellen und bearbeiten können. Darüber hinaus können Sie die Präsentationen in andere gängige Dateiformate konvertieren. Wir werden diese Bibliothek verwenden, um ODP-Dateien in das PDF-Format zu konvertieren. Sie können die Bibliothek von PyPI mit dem folgenden Befehl installieren.
> pip install aspose.slides
Konvertieren Sie eine ODP-Datei in Python in PDF
Mit Aspose.Slides for Python können Sie die ODP-zu-PDF-Konvertierung innerhalb weniger Codezeilen durchführen. Im Folgenden sind die Schritte zum Konvertieren einer ODP-Datei in PDF in Python aufgeführt.
- Laden Sie die ODP-Datei mithilfe der Präsentationsklasse.
- Speichern Sie ODP als PDF mit der Methode Presentation.save(string, SaveFormat.PDF).
Das folgende Codebeispiel zeigt, wie eine ODP-Datei programmgesteuert in PDF konvertiert wird.
import aspose.slides as slides
# ODP-Präsentation laden
pres = slides.Presentation("sample.odp")
# Konvertieren Sie ODP in PDF
pres.save("odp-to-pdf.pdf", slides.export.SaveFormat.PDF)
Der folgende Screenshot zeigt die Ausgabe der ODP-zu-PDF-Konvertierung.
Holen Sie sich eine kostenlose Lizenz
Sie können eine kostenlose temporäre Lizenz erhalten, um Aspose.Slides für Python ohne Evaluierungseinschränkungen zu verwenden.
Fazit
In diesem Artikel haben Sie gelernt, wie Sie OpenOffice-ODP-Präsentationen in Python in PDF konvertieren. Installieren Sie einfach Aspose.Slides for Python und integrieren Sie das bereitgestellte Codebeispiel in Ihre Python-Anwendungen. Vielleicht möchten Sie auch mehr über Aspose.Slides für Python erfahren, indem Sie die Dokumentation verwenden. Falls Sie Fragen oder Anregungen haben, können Sie uns diese gerne über unser Forum mitteilen.