1. Prodotti
  2.   Editore
  3.   Python
  4.   python-pptx
 
  

Libreria editor PPTX Python open source

Libreria Python gratuita e open source per creare e modificare file PPTX di PowerPoint.

Che cos'è Python-PPTX?

Python-pptx è un'API open source per creare, leggere e modificare file Microsoft PPTX. PPTX è il formato Open XML introdotto da Microsoft in PowerPoint 2007 e versioni successive. Può essere utilizzato per analizzare i file PowerPoint leggendoli per estrarre testo e immagini di indicizzazione della ricerca. Con Python-pptx, puoi generare una presentazione PowerPoint da contenuti dinamici come una query di database, un output di analisi o un payload JSON. Ciò ti consente di soddisfare una richiesta HTTP nella tua applicazione Python e scaricare il file PPTX generato in risposta.

Funzionalità dell'API Python-pptx

Di seguito sono riportate alcune delle principali caratteristiche dell'API Python-PPTX:

  • API singola per creare, leggere e aggiornare file PPTX di PowerPoint caricandoli da più fonti di input, come flussi di file e di memoria.
  • Può essere eseguito su qualsiasi piattaforma compatibile con Python, inclusi macOS e Linux, e non richiede l'installazione o la licenza dell'applicazione PowerPoint.
  • Può essere utilizzato per automatizzare la produzione di una o due diapositive che sarebbe noioso realizzare manualmente.
  • Creare diapositive a livello di programmazione utilizzando l'oggetto diapositiva
  • Genera una presentazione PowerPoint da contenuti dinamici come una query di database, un output di analisi o un payload JSON
  • Andata e ritorno di qualsiasi presentazione Open XML (file .pptx) inclusi tutti i suoi elementi
  • Aggiungi diapositive
  • Compilare i segnaposto di testo, ad esempio per creare una diapositiva puntata
  • Aggiungere l'immagine alla diapositiva in posizione e dimensione arbitrarie
  • Aggiungi casella di testo a una diapositiva; manipola la dimensione del carattere del testo e il grassetto
  • Aggiungere una tabella a una diapositiva
  • Aggiungere forme automatiche (ad esempio poligoni, forme di diagrammi di flusso, ecc.) a una diapositiva
  • Aggiungere e manipolare grafici a colonne, a barre, a linee e a torta
GitHub

Statistiche GitHub

Nome:
Lingua:
Stelle:
Forchette:
Licenza:
L'ultimo aggiornamento del repository è avvenuto il

Introduzione a python-pptx

Puoi scaricare la libreria python-pptx da GitHub o utilizzando il comando pip install:

Installazione

L'installazione di python-pptx è semplice e può essere eseguita dal terminale come mostrato di seguito:

Installazione di python-ptpx


pip3 install python-pptx

Esempi di codice python-pptx

Examples using the python-pptx Python library are as follow. You can use the FREE PowerPoint PPTX file template to try these examples.

Crea un PowerPoint PPTX con python-pptx

È possibile creare da zero un file PPTX vuoto di PowerPoint utilizzando python-pptx.

Leggere un PowerPoint PPTX con python-pptx

python-pptx ti consente di leggere un file PowerPoint PPTX dal disco dall'interno della tua applicazione Python. Il seguente esempio di codice mostra come leggere un file PowerPoint PPTX con python-pptx.

Aggiungere la casella di testo al file PPTX di PowerPoint con python-pptx

python-pptx ti dà piena leva per aggiungere slide a un file PPTX e aggiungere una casella di testo dove puoi aggiungere del testo. Questo è come dimostrato nel seguente esempio di codice.

Aggiungere elenchi puntati al file PPTX con python-pptx

È possibile aggiungere punti elenco a un file PPTX di PowerPoint con python-pptx. Il seguente esempio di codice mostra come vengono aggiunti i punti elenco alle diapositive di una presentazione.

Risorse

  • File modello PPTX di PowerPoint GRATUITO
  • Conclusione

    python-pptx è una libreria molto potente per generare file PowerPoint PPTX. Come sviluppatore di applicazioni, puoi usare questa API per creare file PowerPoint PPTX e aggiungere diversi elementi alle diapositive, come segnaposto di testo, immagini, tabelle, caselle di testo, forme automatiche, nonché modificare le proprietà principali del documento.

    Prodotti Simili

     Italiano