Converti Word DOC in PPT in Python

MS Word fornisce un set completo di funzionalità per creare facilmente documenti RTF. Puoi inserire testo formattato, immagini, grafica, media e vari altri elementi in un documento di Word. In alcuni casi, è necessario trasformare un documento Word DOC o DOCX in una presentazione PowerPoint PPT o PPTX a livello di codice. Per eseguire questa conversione, questo articolo fornisce il modo migliore e più semplice per convertire un Word DOC in PowerPoint PPT in Python.

Convertitore da Python a PowerPoint - Download gratuito

Per convertire i file DOC/DOCX in PPT/PPTX, useremo Aspose.Words for Python e Aspose.Slides for Python. La prima è una libreria di elaborazione testi ad alta velocità e ricca di funzionalità per lavorare con i documenti di Word. Considerando che quest’ultima è una libreria di manipolazione delle presentazioni per creare ed elaborare presentazioni PPT/PPTX PowerPoint. Useremo una combinazione di entrambe le librerie per convertire Word DOC in PPT in Python. Puoi utilizzare i seguenti comandi per installare le librerie nelle tue applicazioni Python.

>pip install aspose-words 
>pip install Aspose.Slides

Passaggi per convertire DOC in PPT in Python

Diamo un’occhiata ai passaggi che devi eseguire per convertire un Word DOC in PowerPoint PPT utilizzando le librerie Python sopra menzionate.

  • Usa Aspose.Words per caricare e convertire il documento Word in PDF.
  • Usa Aspose.Slides per convertire PDF in PPT.

E questo è tutto.

Ora scriviamo il codice e vediamo come convertire un file DOCX in PPTX a livello di codice in Python.

Converti un DOCX in PPT in Python

In questa sezione, dimostreremo quali classi e metodi delle librerie sopra menzionate vengono utilizzate per la conversione da Word a PowerPoint. Di seguito sono riportati i passaggi per convertire un Word DOCX in PPT in Python.

  • Per prima cosa, carica il Word DOC/DOCX usando la classe Document di Aspose.Words.
  • Quindi, chiama il metodo Document.save() per salvare il documento in formato PDF.
  • Crea un nuovo oggetto Presentazione usando Aspose.Slides.
  • Rimuovere la diapositiva predefinita utilizzando il metodo Presentation.slides.remove_at(0).
  • Chiama il metodo Presentation.slides.add_from_pdf() per convertire le pagine PDF in diapositive PPT.
  • Infine, salva il PPT convertito usando il metodo Presentation.save().

L’esempio di codice seguente mostra come convertire un DOC in PPT in Python.

import aspose.slides as slides
import aspose.words as aw

# Carica documento Word
doc = aw.Document("document.docx")

# Salva come PDF
doc.save("Output.pdf")

# Crea una nuova presentazione
with slides.Presentation() as presentation:
    # Rimuovi la diapositiva predefinita
    presentation.slides.remove_at(0)

    # Aggiungi pagine PDF come diapositive PPT
    presentation.slides.add_from_pdf("Output.pdf")

    # Salva la presentazione nella posizione desiderata
    presentation.save("presentation.ppt", slides.export.SaveFormat.PPT)

A scopo dimostrativo, diamo un’occhiata ai risultati della conversione da DOC a PPT. Quello che segue è il documento di input di Word che deve essere convertito.

Python da DOC a PPT

E la seguente è la presentazione PPT di PowerPoint convertita.

Conversione da Python a Word da DOC a PPT

Convertitore da Python a Word da DOC a PPT: ottieni una licenza gratuita

Puoi ottenere una licenza temporanea gratuita per convertire Word DOC/DOCX in PowerPoint PPT/PPTX senza limitazioni di valutazione.

Conclusione

In questo articolo, hai imparato come convertire Word DOC in PowerPoint PPT in Python. Puoi utilizzare lo stesso codice per la conversione da DOC a PPT, da DOCX a PPT, da DOC a PPTX e da DOCX a PPTX nelle tue applicazioni Python.

Esplora le biblioteche di Aspose

Puoi esplorare di più su Aspose.Words for Python e Aspose.Slides for Python usando la documentazione e i riferimenti API elencati di seguito.

In caso di domande, non esitare a farcelo sapere tramite il nostro forum.

Guarda anche