Тази проста тема с инструкции се фокусира върху това как да конвертирате PowerPoint в TIFF с помощта на Python заедно с подробните стъпки за настройка на средата и работещ примерен код. Можете също така да обмислите конвертиране на PPT в TIFF в Python, като използвате същия примерен код, предоставен в тази тема. Това приложение може да се използва във всяка операционна система, конфигурирана с Python и .NET Core Framework, включително MS Windows, Linux или macOS.
Стъпки за конвертиране на PowerPoint в TIFF с помощта на Python
- Конфигурирайте среда за използване на Aspose.Slides за Python чрез .NET във вашето Python приложение
- Добавете пространства от имена aspose.pydrawing и aspose.slides във вашия проект за експортиране на PPTX към TIFF
- Заредете изходната презентация, като създадете екземпляр на класа Presentation
- Създайте обект от клас Tiffoptions, за да зададете опциите за изходен TIFF
- Задайте желаните опции за TIFF, включително настройките за DPI и размер на изображението
- Методът 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.