Immagini JPEG in Python

Converti PowerPoint PPT/PPTX in immagini JPG/JPEG in Python

Microsoft PowerPoint è un’applicazione per presentazioni e diapositive che consente di creare presentazioni di diapositive. In alcuni casi è necessario convertire PowerPoint PPT o PPTX in formato immagine JPEG. Ad esempio, è necessario mostrare la presentazione PPT/PPTX in modalità di sola lettura all’interno dell’applicazione o potrebbe essere necessario creare le miniature per ogni diapositiva di PowerPoint e così via. Per automatizzare la conversione da PowerPoint a JPG, dimostrerò come convertire PowerPoint da PPT/PPTX a immagini JPG/JPEG in Python.

In questo articolo saranno trattati i seguenti argomenti:

Converti PowerPoint PPT o PPTX in JPG/JPEG REST API - Installazione{#Convert-PowerPoint-PPT-or-PPTX-to-JPG/JPEG-REST-API—Installation}

Per convertire le immagini PPT(X) in immagini JPG/JPEG in Python, utilizzeremo l’SDK Python di GroupDocs.Conversion Cloud API. Python SDK di GroupDocs.Conversion fornisce il modo migliore per convertire PowerPoint PPT in file JPG in pochi secondi. È 100% gratuito, sicuro e facile da usare Python SDK per la conversione dei file. Consente di convertire documenti di formati supportati in immagini a livello di codice sul cloud. Puoi installarlo usando il seguente comando nella console:

pip install groupdocs_conversion_cloud

In primo luogo, ottenere il tuo ID cliente e segreto dalla dashboard prima di seguire i passaggi indicati di seguito. Una volta che hai il tuo ID e segreto, aggiungi il codice seguente nella tua applicazione come mostrato di seguito:

# Importa Python SDK nella tua applicazione Python da http://api.groupdocs.cloud
import groupdocs_conversion_cloud

# Ottieni client_id e client_secret da https://dashboard.groupdocs.cloud dopo la registrazione gratuita.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# Ottieni le configurazioni dell'API File
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "InternalStorage"

Come convertire PowerPoint PPT/PPTX in file JPG/JPEG in Python

Puoi convertire un’immagine BMP in un file PDF seguendo i semplici passaggi indicati di seguito:

Carica il documento

Innanzitutto, carica il file PPT o PPTX nel cloud utilizzando l’esempio di codice riportato di seguito:

# Carica il file PPT/PPTX di PowerPoint nel tuo archivio cloud
# Crea un'istanza dell'API File
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)

# Chiama la richiesta di caricamento del file
request = groupdocs_conversion_cloud.UploadFileRequest("python-testing\sample-file.pptx", "H:\\groupdocs-cloud-data\\sample-file.pptx", storage_name)

# Carica il file docx nel cloud
response = file_api.upload_file(request)
print(response.uploaded)

Di conseguenza, il file PPT/PPTX caricato sarà disponibile nella sezione file della dashboard sul cloud.

Converti PPT o PPTX in JPG/JPEG in Python

Puoi convertire convertire ppt in jpg con alta risoluzione o formato jpeg a livello di codice seguendo i passaggi indicati di seguito:

  • Innanzitutto, crea un’istanza di ConvertApi
  • Successivamente, crea un’istanza di ConvertSettings
  • Quindi, imposta il nome di archiviazione e il percorso del file PowerPoint
  • Imposta il formato del file immagine risultante come “jpeg”
  • Crea un’istanza di JpegConvertOptions
  • Definisci la scala di grigi, da\pagina, pagine\conteggio, qualità, rotazione\angolo e usa\pdf ecc
  • Imposta convertOptions su settings
  • Ora, fornisci il percorso del file di output
  • Successivamente, crea ConvertDocumentRequest con ConvertSettings come argomento
  • Infine, chiama il metodo ConvertApi.convert\document() con ConvertDocumentRequest per salvare il file convertito

Il seguente codice di esempio mostra come convertire PPTX in formato file JPEG utilizzando l’API REST in Python:

# Come convertire PowerPoint PPT o PPTX in formato JPG/JPEG in Python
try:
    # Crea un'istanza dell'API
    convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

    # Definire le impostazioni di conversione
    settings = groupdocs_conversion_cloud.ConvertSettings()
    settings.storage_name = storage_name
    settings.file_path = "python-testing/sample-file.pptx"
    settings.format = "jpeg"
    
    convertOptions = groupdocs_conversion_cloud.JpegConvertOptions()
    convertOptions.gray_scale = True
    convertOptions.from_page = 1
    convertOptions.pages_count = 1
    convertOptions.quality = 100
    convertOptions.rotate_angle = 90
    convertOptions.use_pdf = False
    
    settings.convert_options = convertOptions
    settings.output_path = "python-testing"
    
    request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
    response = convert_api.convert_document(request)

    print("Successfully converted PPTX to JPEG format: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
    print("Exception while calling API: {0}".format(e.message))

L’esempio di codice precedente salverà il file JPEG convertito sul cloud.

Scarica il file convertito

L’esempio di codice precedente salverà il powerpoint convertito in file ad alta risoluzione jpg sul cloud. Puoi scaricarlo utilizzando il seguente esempio di codice:

# Inizializzazione dell'API per scaricare il file convertito
import shutil
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)

# Crea richiesta di download del file
request = groupdocs_conversion_cloud.DownloadFileRequest("python-testing\\sample-file.jpeg", storage_name)

# Scarica il file convertito
response = file_api.download_file(request)

# Sposta il file jpeg dell'immagine scaricato nella tua directory locale
shutil.move(response, "H:\\groupdocs-cloud-data\\")

Convertitore da PowerPoint a JPG online gratuito

Come convertire pptx in jpg online? Prova il seguente strumento gratuito di conversione da ppt a jpg per convertire online ppt in jpg, sviluppato utilizzando l’API di cui sopra.

Conclusione

In questo articolo, abbiamo imparato come convertire PowerPoint in formati JPG/JPEG sul cloud. Ora sai:

  • come convertire la diapositiva PowerPoint in jpg o jpeg in Python;
  • caricare in modo programmatico il file PowerPoint nel cloud;
  • come scaricare il file convertito dal cloud;
  • come convertire pptx in jpg gratuitamente utilizzando lo strumento online;

Puoi saperne di più su GroupDocs.Conversion Cloud API utilizzando la documentazione. Forniamo anche una sezione Riferimento API che ti consente di visualizzare e interagire con le nostre API direttamente attraverso il browser.

Fai una domanda

Se hai domande sul convertitore da PowerPoint a JPG o JPEG, non esitare a contattarci nel Forum di supporto gratuito.

Guarda anche