PowerPoint PPT a TIFF en Python

TIFF es un formato popular que se usa para convertir presentaciones de PowerPoint a formato de imagen. Esta conversión podría ser útil para generar miniaturas de las diapositivas PPT. En este artículo, aprenderá cómo convertir PowerPoint PPT o PPTX a TIFF usando Python. Además, aprenderá cómo personalizar la conversión de PPT a TIFF utilizando diferentes opciones.

Convertidor Python PowerPoint PPT a TIFF

Aspose.Slides for Python proporciona conversión de alta fidelidad de presentaciones de PowerPoint a varios formatos populares de imágenes y documentos. Usaremos esta biblioteca para convertir nuestras presentaciones PPT/PPTX a formato TIFF. Puede instalar la biblioteca desde PyPI usando el siguiente comando.

> pip install aspose.slides

Convierta PowerPoint PPTX a TIFF en Python

La conversión de PowerPoint PPT/PPTX a TIFF se puede realizar en un par de líneas de código utilizando Aspose.Slides for Python, como se muestra a continuación.

  • Cargue el PowerPoint PPT/PPTX usando la clase de presentación.
  • Guarde la presentación como TIFF usando el método Presentation.save(string, SaveFormat.TIFF).

El siguiente ejemplo de código muestra cómo convertir un archivo PPTX de PowerPoint a TIFF en 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)

Convierta PPT a TIFF con diapositivas ocultas en Python

A menudo, las presentaciones de PowerPoint contienen diapositivas ocultas, que no se incluyen en la conversión de PPT a TIFF de forma predeterminada. Sin embargo, puede habilitar la representación de diapositivas ocultas como se muestra a continuación.

  • Primero, cargue el PowerPoint PPT/PPTX usando la clase de presentación.
  • Luego, cree una instancia de la clase TiffOptions.
  • Establezca la propiedad TiffOptions.show\hidden\slides en True.
  • Guarde la presentación como TIFF usando el método Presentation.save(string, SaveFormat.TIFF, TiffOptions).

El siguiente ejemplo de código muestra cómo incluir diapositivas ocultas en la conversión de PPT a 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 a TIFF - Personaliza la compresión y el tamaño de la imagen

También puede personalizar el tamaño de las imágenes TIFF resultantes durante la conversión. Además, puede cambiar el tipo de compresión predeterminado de la imagen TIFF convertida. Los siguientes pasos muestran cómo configurar el tipo de compresión y el tamaño de la imagen en la conversión de PowerPoint PPT a TIFF.

  • Primero, cargue el PowerPoint PPT/PPTX usando la clase de presentación.
  • Luego, cree una instancia de la clase TiffOptions.
  • Establezca las dimensiones de la imagen usando la propiedad TiffOptions.image\size.
  • Establezca el tipo de compresión usando la propiedad TiffOptions.compression\type.
  • Convierta PPT a TIFF usando el método Presentation.save(string, SaveFormat.TIFF, TiffOptions).

El siguiente ejemplo de código muestra cómo convertir PPTX a TIFF con compresión y tamaño de imagen personalizados.

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 a TIFF con formato de píxel personalizado

Aspose.Slides for Python también le permite establecer el formato de píxeles de la imagen TIFF resultante. Esto se puede lograr siguiendo los pasos a continuación.

  • Cargue la presentación PPT/PPTX usando la clase Presentation.
  • Cree una instancia de la clase TiffOptions.
  • Establezca el formato de píxel deseado usando la propiedad TiffOptions.pixel\format.
  • Convierta la presentación a TIFF usando el método Presentation.save(string, SaveFormat.TIFF, TiffOptions).

El siguiente ejemplo de código muestra cómo personalizar el formato de píxeles en la conversión de PPT a TIFF usando 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)

Obtenga una licencia gratis

Puede usar Aspose.Slides for Python sin limitaciones de evaluación solicitando una licencia temporal.

Conclusión

En este artículo, ha aprendido cómo convertir PowerPoint PPT a TIFF en Python. Además, ha visto cómo personalizar el tamaño de la imagen, incluir diapositivas ocultas, establecer el tipo de compresión y definir el formato de píxeles del TIFF resultante. Además, puede visitar la documentación para explorar otras funciones de Aspose.Slides for Python. Además, puede publicar sus preguntas o consultas en nuestro foro.

Ver también