PowerPoint PPT в TIFF на Python

TIFF — это популярный формат, который используется для преобразования презентаций PowerPoint в формат изображения. Это преобразование может быть полезно для создания эскизов слайдов PPT. В этой статье вы узнаете, как преобразовать PowerPoint PPT или PPTX в TIFF с помощью Python. Кроме того, вы узнаете, как настроить преобразование PPT в TIFF, используя различные параметры.

Конвертер Python PowerPoint PPT в TIFF

Aspose.Slides for Python обеспечивает высокоточное преобразование презентаций PowerPoint в различные популярные форматы изображений и документов. Мы будем использовать эту библиотеку для преобразования наших презентаций PPT/PPTX в формат TIFF. Вы можете установить библиотеку из PyPI с помощью следующей команды.

> pip install aspose.slides

Преобразование PowerPoint PPTX в TIFF на Python

Преобразование PowerPoint PPT/PPTX в TIFF можно выполнить с помощью пары строк кода с помощью Aspose.Slides для Python, как показано ниже.

  • Загрузите PowerPoint PPT/PPTX с помощью класса Presentation.
  • Сохраните презентацию в формате TIFF с помощью метода Presentation.save(string, SaveFormat.TIFF).

В следующем примере кода показано, как преобразовать файл PowerPoint PPTX в TIFF в Python.

import aspose.slides as slides

# Load presentation
presentation = slides.Presentation("presentation.pptx")

# Save PPT as TIFF
presentation.save("ppt-to-tiff.tiff", slides.export.SaveFormat.TIFF)

Преобразование PPT в TIFF со скрытыми слайдами в Python

Часто презентации PowerPoint содержат скрытые слайды, которые по умолчанию не включаются в преобразование PPT в TIFF. Однако вы можете включить отображение скрытых слайдов, как показано ниже.

  • Сначала загрузите PowerPoint PPT/PPTX с помощью класса Presentation.
  • Затем создайте экземпляр класса TiffOptions.
  • Установите для свойства TiffOptions.showhiddenslides значение True.
  • Сохраните презентацию в формате TIFF, используя метод Presentation.save(string, SaveFormat.TIFF, TiffOptions).

В следующем примере кода показано, как включить скрытые слайды в преобразование PPT в TIFF.

import aspose.slides as slides

# Load presentation
presentation = slides.Presentation("presentation.pptx")

# Instantiate the TiffOptions class
opts = slides.export.TiffOptions()

# Set pixel format
opts.show_hidden_slides = True

# Save PPT as TIFF
presentation.save("ppt-to-tiff-hidden-slides.tiff", slides.export.SaveFormat.TIFF, opts)

PPT в TIFF — настройка сжатия и размера изображения

Вы также можете настроить размер результирующих изображений TIFF во время преобразования. Кроме того, вы можете изменить тип сжатия по умолчанию для преобразованного изображения TIFF. Следующие шаги показывают, как установить тип сжатия и размер изображения при преобразовании PowerPoint PPT в TIFF.

  • Сначала загрузите PowerPoint PPT/PPTX с помощью класса Presentation.
  • Затем создайте экземпляр класса TiffOptions.
  • Установите размеры изображения, используя свойство TiffOptions.imagesize.
  • Установите тип сжатия, используя свойство TiffOptions.compressiontype.
  • Преобразуйте PPT в TIFF, используя метод Presentation.save(string, SaveFormat.TIFF, TiffOptions).

В следующем примере кода показано, как преобразовать PPTX в TIFF с пользовательским размером изображения и сжатием.

import aspose.slides as slides
import aspose.pydrawing as drawing

# Load presentation
presentation = slides.Presentation("presentation.pptx")

# Instantiate the TiffOptions class
opts = slides.export.TiffOptions()

# Set compression type
opts.compression_type = slides.export.TiffCompressionTypes.DEFAULT
opts.notes_comments_layouting.notes_position = slides.export.NotesPositions.BOTTOM_FULL

# Set image DPI
opts.dpi_x = 200
opts.dpi_y = 100

# Set image size
opts.image_size = drawing.Size(1728, 1078)

# Save PPT as TIFF
presentation.save("ppt-to-tiff-custom-image.tiff", slides.export.SaveFormat.TIFF, opts)

Python PowerPoint в TIFF с пользовательским форматом пикселей

Aspose.Slides для Python также позволяет вам установить формат пикселей результирующего изображения TIFF. Этого можно достичь, выполнив следующие действия.

  • Загрузите презентацию PPT/PPTX, используя класс Presentation.
  • Создайте экземпляр класса TiffOptions.
  • Установите желаемый формат пикселя с помощью свойства TiffOptions.pixelformat.
  • Преобразование презентации в TIFF с помощью метода Presentation.save(string, SaveFormat.TIFF, TiffOptions).

В следующем примере кода показано, как настроить формат пикселей при преобразовании PPT в TIFF с помощью Python.

import aspose.slides as slides

# Load presentation
presentation = slides.Presentation("presentation.pptx")

# Instantiate the TiffOptions class
opts = slides.export.TiffOptions()

# Set pixel format
opts.pixel_format = slides.export.ImagePixelFormat.FORMAT8BPP_INDEXED

# Save PPT as TIFF
presentation.save("ppt-to-tiff-pixel-format.tiff", slides.export.SaveFormat.TIFF, opts)

Получить бесплатную лицензию

Вы можете использовать Aspose.Slides for Python без ограничений на пробную версию, запросив временную лицензию.

Вывод

В этой статье вы узнали, как конвертировать PowerPoint PPT в TIFF на Python. Кроме того, вы увидели, как настраивать размер изображения, включать скрытые слайды, устанавливать тип сжатия и определять формат пикселей результирующего TIFF. Кроме того, вы можете посетить документацию, чтобы изучить другие функции Aspose.Slides для Python. Кроме того, вы можете размещать свои вопросы или запросы на нашем форуме.

Смотрите также