PowerPoint PPT in TIFF in Python

TIFF è un formato popolare utilizzato per la conversione di presentazioni PowerPoint in formato immagine. Questa conversione potrebbe essere utile per generare miniature delle diapositive PPT. In questo articolo imparerai come convertire PowerPoint PPT o PPTX in TIFF usando Python. Inoltre, imparerai come personalizzare la conversione da PPT a TIFF utilizzando diverse opzioni.

Convertitore Python PowerPoint da PPT a TIFF

Aspose.Slides for Python fornisce una conversione ad alta fedeltà di presentazioni PowerPoint in vari formati di immagini e documenti popolari. Useremo questa libreria per convertire le nostre presentazioni PPT/PPTX in formato TIFF. È possibile installare la libreria da PyPI utilizzando il comando seguente.

> pip install aspose.slides

Converti PowerPoint PPTX in TIFF in Python

La conversione di PowerPoint PPT/PPTX in TIFF può essere eseguita in un paio di righe di codice utilizzando Aspose.Slides per Python, come illustrato di seguito.

  • Carica il PowerPoint PPT/PPTX utilizzando la classe Presentazione.
  • Salva la presentazione come TIFF usando il metodo Presentation.save(string, SaveFormat.TIFF).

L’esempio di codice seguente mostra come convertire un file PPTX di PowerPoint in TIFF in 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)

Converti PPT in TIFF con diapositive nascoste in Python

Spesso le presentazioni PowerPoint contengono diapositive nascoste, che non sono incluse nella conversione da PPT a TIFF per impostazione predefinita. Tuttavia, puoi abilitare il rendering di diapositive nascoste come mostrato di seguito.

  • Innanzitutto, carica il PowerPoint PPT/PPTX utilizzando la classe Presentation.
  • Quindi, crea un’istanza della classe TiffOptions.
  • Imposta la proprietà TiffOptions.showhiddenslides su True.
  • Salva la presentazione come TIFF usando il metodo Presentation.save(string, SaveFormat.TIFF, TiffOptions).

L’esempio di codice seguente mostra come includere diapositive nascoste nella conversione da 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 in TIFF - Personalizza compressione e dimensione dell’immagine

È inoltre possibile personalizzare la dimensione delle immagini TIFF risultanti durante la conversione. Inoltre, puoi modificare il tipo di compressione predefinito dell’immagine TIFF convertita. I passaggi seguenti mostrano come impostare il tipo di compressione e la dimensione dell’immagine nella conversione da PPT a TIFF di PowerPoint.

  • Innanzitutto, carica il PowerPoint PPT/PPTX utilizzando la classe Presentation.
  • Quindi, crea un’istanza della classe TiffOptions.
  • Imposta le dimensioni dell’immagine utilizzando la proprietà TiffOptions.imagesize.
  • Imposta il tipo di compressione utilizzando la proprietà TiffOptions.compressiontype.
  • Converti PPT in TIFF usando il metodo Presentation.save(string, SaveFormat.TIFF, TiffOptions).

L’esempio di codice seguente mostra come convertire PPTX in TIFF con dimensioni e compressione dell’immagine personalizzate.

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 in TIFF con formato pixel personalizzato

Aspose.Slides per Python consente anche di impostare il formato pixel dell’immagine TIFF risultante. Questo può essere ottenuto seguendo i passaggi seguenti.

  • Carica la presentazione PPT/PPTX utilizzando la classe Presentation.
  • Crea un’istanza della classe TiffOptions.
  • Imposta formato pixel desiderato usando la proprietà TiffOptions.pixelformat.
  • Converti la presentazione in TIFF usando il metodo Presentation.save(string, SaveFormat.TIFF, TiffOptions).

L’esempio di codice seguente mostra come personalizzare il formato pixel nella conversione da 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)

Ottieni una licenza gratuita

Puoi utilizzare Aspose.Slides per Python senza limitazioni di valutazione richiedendo una licenza temporanea.

Conclusione

In questo articolo, hai imparato come convertire PowerPoint PPT in TIFF in Python. Inoltre, hai visto come personalizzare la dimensione dell’immagine, includere diapositive nascoste, impostare il tipo di compressione e definire il formato pixel del TIFF risultante. Inoltre, puoi visitare la documentazione per esplorare altre funzionalità di Aspose.Slides per Python. Inoltre, puoi inviare le tue domande o richieste al nostro forum.

Guarda anche