Converti file PDF in PowerPoint PPT in Python

Il formato PDF è molto utilizzato nel business per la creazione e la condivisione di documenti digitali. Poiché fornisce supporto multipiattaforma, le persone scelgono di inviare e ricevere documenti in formato PDF. Potrebbe verificarsi il caso in cui è necessario importare il contenuto da un file PDF in un altro documento come Word, PowerPoint, ecc. Per farlo a livello di codice, in questo articolo imparerai come convertire un file PDF in PowerPoint PPT/PPTX in Python.

Libreria Python per la conversione da PDF a PowerPoint PPT

Aspose.Slides for Python è una straordinaria libreria che fornisce funzionalità di base e avanzate per creare e manipolare presentazioni PowerPoint. Inoltre, fornisce la conversione ad alta fedeltà delle presentazioni in altri formati. Utilizzeremo questa libreria per importare contenuti da PDF a diapositive PPT/PPTX. È possibile installare la libreria da PyPI utilizzando il comando seguente.

> pip install aspose.slides

Converti PDF in PowerPoint PPT in Python

Nella conversione da PDF a PowerPoint, non è necessario scorrere le pagine in PDF per importare il contenuto. Invece, Aspose.Slides per Python si occupa di queste operazioni e rende la conversione molto più semplice per te. Quello che segue è il flusso di lavoro della conversione da PDF a PPT.

  • Crea una presentazione vuota.
  • Specifica un PDF da importare nella presentazione.
  • Aspose.Slides recupera le pagine PDF e le converte nelle diapositive.
  • Salva presentazione.

Di seguito sono riportati i passaggi per convertire un file PDF in PowerPoint PPTX in Python.

  • Crea una nuova presentazione usando la classe Presentation.
  • Rimuovere la diapositiva predefinita aggiunta alla presentazione utilizzando il metodo Presentation.slides.remove_at(0).
  • Importa PDF nella presentazione utilizzando il metodo Presentation.slides.addfrompdf(string).
  • Salva la presentazione come file PPT/PPTX utilizzando il metodo Presentation.save(string, SaveFormat).

L’esempio di codice seguente mostra come convertire un file PDF in una presentazione PowerPoint in Python.

import aspose.slides as slides

# Create presentation
with slides.Presentation() as pres:

    # Remove default slide from presentation
    pres.slides.remove_at(0)

    # Import PDF to presentation
    pres.slides.add_from_pdf("candy.pdf")

    # Save presentation
    pres.save("pdf-to-ppt.pptx", slides.export.SaveFormat.PPTX)

Quello che segue è il PDF che abbiamo preso per convertire in PowerPoint PPTX.

Converti PDF in PowerPoint PPT in Python

Di seguito è riportata la presentazione PowerPoint che otteniamo dopo aver importato il file PDF.

Python da PDF a PPT PPTX

Ottieni una licenza gratuita

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

Conclusione

In questo articolo, hai imparato come convertire un file PDF in PowerPoint PPT/PPTX in Python. Abbiamo dimostrato come Aspose.Slides per Python converte ogni pagina in PDF in una diapositiva in PowerPoint PPT. Inoltre, puoi visitare la documentazione per esplorare di più su Aspose.Slides per Python. Inoltre, puoi inviare le tue domande al nostro forum.

Guarda anche