PowerPoint PPT en TIFF en Python

TIFF est un format populaire utilisé pour la conversion des présentations PowerPoint au format image. Cette conversion pourrait être utile pour générer des vignettes des diapositives PPT. Dans cet article, vous apprendrez à convertir PowerPoint PPT ou PPTX en TIFF à l’aide de Python. De plus, vous apprendrez à personnaliser la conversion PPT en TIFF à l’aide de différentes options.

Convertisseur Python PowerPoint PPT en TIFF

Aspose.Slides for Python fournit une conversion haute fidélité des présentations PowerPoint vers divers formats d’images et de documents populaires. Nous utiliserons cette bibliothèque pour convertir nos présentations PPT/PPTX au format TIFF. Vous pouvez installer la bibliothèque à partir de PyPI à l’aide de la commande suivante.

> pip install aspose.slides

Convertir PowerPoint PPTX en TIFF en Python

La conversion de PowerPoint PPT/PPTX en TIFF peut être effectuée en quelques lignes de code à l’aide d’Aspose.Slides for Python, comme illustré ci-dessous.

  • Chargez le PowerPoint PPT/PPTX à l’aide de la classe Presentation.
  • Enregistrez la présentation au format TIFF à l’aide de la méthode Presentation.save(string, SaveFormat.TIFF).

L’exemple de code suivant montre comment convertir un fichier PowerPoint PPTX en 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)

Convertir PPT en TIFF avec des diapositives cachées en Python

Souvent, les présentations PowerPoint contiennent des diapositives masquées, qui ne sont pas incluses par défaut dans la conversion PPT en TIFF. Cependant, vous pouvez activer le rendu des diapositives masquées, comme illustré ci-dessous.

  • Tout d’abord, chargez le PowerPoint PPT/PPTX à l’aide de la classe Presentation.
  • Ensuite, créez une instance de la classe TiffOptions.
  • Définissez la propriété TiffOptions.showhiddenslides sur True.
  • Enregistrez la présentation au format TIFF à l’aide de la méthode Presentation.save(string, SaveFormat.TIFF, TiffOptions).

L’exemple de code suivant montre comment inclure des diapositives masquées dans la conversion PPT en 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 vers TIFF - Personnaliser la compression et la taille de l’image

Vous pouvez également personnaliser la taille des images TIFF résultantes lors de la conversion. De plus, vous pouvez modifier le type de compression par défaut de l’image TIFF convertie. Les étapes suivantes montrent comment définir le type de compression et la taille de l’image dans la conversion PowerPoint PPT en TIFF.

  • Tout d’abord, chargez le PowerPoint PPT/PPTX à l’aide de la classe Presentation.
  • Ensuite, créez une instance de la classe TiffOptions.
  • Définissez les dimensions de l’image à l’aide de la propriété TiffOptions.imagesize.
  • Définissez le type de compression à l’aide de la propriété TiffOptions.compressiontype.
  • Convertissez PPT en TIFF en utilisant la méthode Presentation.save(string, SaveFormat.TIFF, TiffOptions).

L’exemple de code suivant montre comment convertir PPTX en TIFF avec une taille et une compression d’image personnalisées.

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 en TIFF avec un format de pixel personnalisé

Aspose.Slides for Python vous permet également de définir le format de pixel de l’image TIFF résultante. Ceci peut être réalisé en suivant les étapes ci-dessous.

  • Chargez la présentation PPT/PPTX à l’aide de la classe Presentation.
  • Créez une instance de la classe TiffOptions.
  • Définissez le format de pixel souhaité à l’aide de la propriété TiffOptions.pixelformat.
  • Convertissez la présentation en TIFF à l’aide de la méthode Presentation.save(string, SaveFormat.TIFF, TiffOptions).

L’exemple de code suivant montre comment personnaliser le format de pixel dans la conversion PPT en TIFF à l’aide de 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)

Obtenez une licence gratuite

Vous pouvez utiliser Aspose.Slides for Python sans limitation d’évaluation en demandant une licence temporaire.

Conclusion

Dans cet article, vous avez appris à convertir PowerPoint PPT en TIFF en Python. De plus, vous avez vu comment personnaliser la taille de l’image, inclure des diapositives masquées, définir le type de compression et définir le format de pixel du TIFF résultant. En outre, vous pouvez visiter la documentation pour explorer d’autres fonctionnalités d’Aspose.Slides for Python. Vous pouvez également poster vos questions ou requêtes sur notre forum.

Voir également