Dieses einfache Anleitungsthema konzentriert sich auf das Konvertieren von PowerPoint in TIFF mit Python zusammen mit den detaillierten Schritten zum Einrichten der Umgebung und einem funktionierenden Beispielcode. Sie können auch erwägen, PPT in Python in TIFF umzuwandeln, indem Sie denselben Beispielcode verwenden, der in diesem Thema bereitgestellt wird. Diese Anwendung kann in jedem Betriebssystem verwendet werden, das mit Python und .NET Core Framework konfiguriert ist, einschließlich MS Windows, Linux oder macOS.
Schritte zum Konvertieren von PowerPoint in TIFF mit Python
- Konfigurieren Sie Umgebung zur Verwendung von Aspose.Slides für Python über .NET in Ihrer Python-Anwendung
- Fügen Sie Ihrem Projekt die Namespaces aspose.pydrawing und aspose.slides hinzu, um PPTX in TIFF zu exportieren
- Laden Sie die Quellpräsentation, indem Sie eine Instanz der Presentation-Klasse erstellen
- Erstellen Sie ein Tiffoptions-Klassenobjekt, um die Ausgabe-TIFF-Optionen festzulegen
- Stellen Sie die gewünschten TIFF-Optionen ein, einschließlich der Einstellungen für DPI und Bildgröße
- Die Save-Methode in Python konvertiert PPTX in TIFF
Die obigen Schritte wandeln die Präsentation in Python in TIFF um, indem sie einige API-Aufrufe verwenden, wobei der Prozess durch das Laden der Quellpräsentationsdatei mit der Präsentationsklasse begonnen wird. Dann werden durch Verwendung des TiffOptions-Klassenobjekts die Ausgabe-TIFF-Bildoptionen einschließlich Bildgröße und DPI festgelegt, bevor die Präsentation als TIFF-Bild auf der Festplatte mit der Speichermethode gespeichert wird.
Code zum Konvertieren von PPTX in TIFF in Python
import aspose.pydrawing as drawing | |
import aspose.slides as slides | |
# Applying the linence for Aspose.Slides | |
slidesLicense = slides.License() | |
slidesLicense.set_license("Aspose.Total.lic") | |
# Open the source presentation using Presentation class object | |
with slides.Presentation("Input.pptx") as tiffPresentationObj: | |
# Create the TiffOptions class object | |
tiffOpts = slides.export.TiffOptions() | |
# Setting the Tiff compression type | |
tiffOpts.compression_type = slides.export.TiffCompressionTypes.DEFAULT | |
# Now, customize the slides notes option inside exported Tiff | |
notesCommentOptions = tiffOpts.notes_comments_layouting | |
notesCommentOptions.notes_position = slides.export.NotesPositions.BOTTOM_FULL | |
# Setting the Tiff image DPI (Dots/inch). The resolution unit is always equal to 2 dots per inch | |
tiffOpts.dpi_x = 200 | |
tiffOpts.dpi_y = 100 | |
# Tiff output Image Size setting | |
tiffOpts.image_size = drawing.Size(1728, 1078) | |
# Saving the presentation to Tiff | |
tiffPresentationObj.save("ExpoertedTiff_out.tiff", slides.export.SaveFormat.TIFF, tiffOpts) | |
Das obige Beispiel enthält umfassende Schritte und Code zum Konvertieren von PPTX in Tiff in Python. Die TiffOptions-Klasse kann auch das Ausgabe-TIFF anpassen, indem sie Optionen wie das Festlegen von compression_type, pixel_format, show_hidden_slides und notes_comments_layouting verwendet. Die obige Anwendung ist in der Lage, PPTX nahtlos in TIFF zu konvertieren, ohne MS PowerPoint oder ein anderes Tool von Drittanbietern zu installieren.
In diesem Beispiel haben wir gelernt, TIFF aus PowerPoint in Python zu generieren, indem wir eine einfache API-Schnittstelle verwenden. Wenn Sie daran interessiert sind, die Präsentation in HTML umzuwandeln, lesen Sie den Artikel zu wie man PowerPoint-Folien in HTML mit Python erstellt.