Как да конвертирате PowerPoint в Tiff с помощта на Python

Тази проста тема с инструкции се фокусира върху това как да конвертирате PowerPoint в TIFF с помощта на Python заедно с подробните стъпки за настройка на средата и работещ примерен код. Можете също така да обмислите конвертиране на PPT в TIFF в Python, като използвате същия примерен код, предоставен в тази тема. Това приложение може да се използва във всяка операционна система, конфигурирана с Python и .NET Core Framework, включително MS Windows, Linux или macOS.

Стъпки за конвертиране на PowerPoint в TIFF с помощта на Python

  1. Конфигурирайте среда за използване на Aspose.Slides за Python чрез .NET във вашето Python приложение
  2. Добавете пространства от имена aspose.pydrawing и aspose.slides във вашия проект за експортиране на PPTX към TIFF
  3. Заредете изходната презентация, като създадете екземпляр на класа Presentation
  4. Създайте обект от клас Tiffoptions, за да зададете опциите за изходен TIFF
  5. Задайте желаните опции за TIFF, включително настройките за DPI и размер на изображението
  6. Методът Save в Python преобразува PPTX в TIFF

Горните стъпки преобразуват презентацията в TIFF в Python чрез използване на няколко извиквания на API, където процесът започва чрез зареждане на изходния файл на презентацията с помощта на класа Presentation. След това чрез използване на обекта на класа TiffOptions се задават опциите за изходно TIFF изображение, включително размер на изображението и DPI, преди да се запази презентацията като TIFF изображение на диска с помощта на метода за запазване.

Код за конвертиране на PPTX в TIFF в 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)

Горният пример предоставя изчерпателни стъпки и код за конвертиране на PPTX в Tiff в Python. Класът TiffOptions може също да персонализира изходния TIFF чрез използване на опции като настройка на compression_type, pixel_format, show_hidden_slides и notes_comments_layouting. Горното приложение може безпроблемно да преобразува PPTX в TIFF, без да инсталира MS PowerPoint или друг инструмент на трета страна.

В този пример се научихме да генерираме TIFF от PowerPoint в Python с помощта на прост API интерфейс. Ако се интересувате от конвертиране на презентацията в HTML, вижте статията на как да създавате слайдове на PowerPoint в HTML с помощта на Python.

 Български