Kako pretvoriti PowerPoint u Tiff pomoću Pythona

Ova jednostavna tema s uputama usredotočuje se na to kako pretvoriti PowerPoint u TIFF pomoću Pythona zajedno s detaljnim koracima za postavljanje okruženja i radnog uzorka koda. Također možete razmotriti pretvaranje PPT u TIFF u Pythonu korištenjem istog primjera koda navedenog u ovoj temi. Ova se aplikacija može koristiti u bilo kojem operativnom sustavu konfiguriranom s Python i .NET Core Framework uključujući MS Windows, Linux ili macOS.

Koraci za pretvaranje PowerPointa u TIFF pomoću Pythona

  1. Konfigurirajte okruženje za korištenje Aspose.Slides za Python putem .NET-a u svojoj Python aplikaciji
  2. Dodajte prostore imena aspose.pydrawing i aspose.slides u svoj projekt za izvoz PPTX-a u TIFF
  3. Učitajte izvornu prezentaciju stvaranjem instance klase Presentation
  4. Napravite objekt klase Tiffoptions za postavljanje izlaznih TIFF opcija
  5. Postavite željene TIFF opcije uključujući DPI i postavke veličine slike
  6. Metoda Save u Pythonu pretvara PPTX u TIFF

Gornji koraci pretvaraju prezentaciju u TIFF u Pythonu pomoću nekoliko API poziva gdje proces započinje učitavanjem izvorne datoteke prezentacije pomoću klase Prezentacija. Zatim se korištenjem objekta klase TiffOptions postavljaju opcije izlazne TIFF slike uključujući veličinu slike i DPI prije spremanja prezentacije kao TIFF slike na disk pomoću metode spremanja.

Kod za pretvaranje PPTX u TIFF u Pythonu

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)

Gornji primjer pruža opsežne korake i kod za konvertiranje PPTX u Tiff u Pythonu. Klasa TiffOptions također može prilagoditi izlazni TIFF korištenjem opcija kao što su postavljanje compression_type, pixel_format, show_hidden_slides i notes_comments_layouting. Gornja aplikacija može besprijekorno pretvoriti PPTX u TIFF bez instaliranja MS PowerPointa ili bilo kojeg drugog alata treće strane.

U ovom smo primjeru naučili generirati TIFF iz PowerPointa u Pythonu pomoću jednostavnog API sučelja. Ako ste zainteresirani za pretvaranje prezentacije u HTML, pogledajte članak na kako stvoriti PowerPoint slajdove u HTML-u pomoću Pythona.

 Hrvatski