Aspose.Words  for Python

API Python per elaborare documenti Word

Crea, modifica, renderizza e converti file di Word in più formati usando Python. Genera anche report e visualizza i tuoi dati. Tutto questo senza l’utilizzo di software esterni.

  Scarica la prova gratuita
  
 

Aspose.Words for Python via .NET è un pacchetto, progettato per leggere e manipolare documenti di vario tipo, con un focus primario su documenti Microsoft Word (DOC, DOCX, ODT), PDF e Web (HTML, Markdown). La nostra libreria contiene più di 100 classi Python per gestire operazioni di basso livello dietro l'elaborazione dei documenti e la formattazione dei dati. Pertanto, Aspose.Words offre agli sviluppatori Python un'opportunità unica per implementare l'automazione dei documenti basata su script.

Con l'avvento di potenti hardware per computer negli ultimi decenni, Python è diventato un linguaggio di programmazione ampiamente utilizzato nello sviluppo web (Django, Flask, framework Pyramid), attività scientifiche e analisi dei dati. L'utilità di Python deriva da un vasto ecosistema di pacchetti di terze parti. Fornito con un gran numero di librerie a sviluppo progressivo, Python è considerato la scelta migliore per lo sviluppo rapido di software.

Il team di Aspose.Words ha deciso di stare al passo con le ultime tendenze di programmazione e di fornire alla comunità Python un software professionale per elaborare DOC, DOCX, PDF, RTF, DOT, DOTX, DOTM, DOCM, FlatOPC, ODT, OTT, HTML, MHTML, MOBI, TXT, XPS, PS, TIFF, JPEG, PNG, BMP, SVG, EMF, GIF, PCL, EPUB, XML, XAML e altri formati di file. Puoi vedere l'elenco completo dei formati supportati.

Nota: secondo TIOBE Programming Index, che riflette la popolarità dei linguaggi di programmazione, Python oggi è un linguaggio di programmazione numero uno.

Funzionalità di Aspose.Words per Python tramite .NET

Aspose.Words è una libreria Python autonoma. Non è necessario installare alcuna suite per ufficio per far funzionare il codice Python. Questa API Python si basa su Modello a oggetti del documento (DOM) per accedere a nodi ed elementi del documento.

Funzionalità avanzate dell'API di Python Words

Puoi provare alcune delle popolari funzionalità di Aspose.Words nelle pagine dell'applicazione online:

Puoi provare tutte le applicazioni online di Aspose.Words.

Consulta anche la documentazione per le funzionalità di Aspose.Words più popolari:

Si prega di notare che l'elenco non è completo e si possono trovare ulteriori caratteristiche e descrizioni nel documentazione.

Requisiti di sistema

Come installare la libreria Python

Usa pip per installare la nostra libreria Python per l'elaborazione di documenti Word dal file Repository PyPI:

Come installare Aspose.Words per Python tramite .NET

pip install aspose-words

Modifica documenti Word in Python

L'esempio di codice seguente mostra come creare un documento vuoto, inserirvi del testo e salvare il risultato come PDF:

Crea un documento e salvalo in PDF – Python


import aspose.words as aw

# Crea un documento vuoto
doc = aw.Document()

# Utilizzare un'istanza di DocumentBuilder per aggiungere contenuto al documento
builder = aw.DocumentBuilder(doc)

# Aggiungi un paragrafo al documento
builder.writeln("Hello World!")

# Salva il risultato come documento PDF. Il formato di output è determinato dall'estensione del file
doc.save("Output.pdf")

Converti documenti Word in Python

Puoi convertire facilmente i file da un formato all'altro. Sai come estrarre testo da documenti Word tramite Python? L'esempio di codice seguente mostra come eseguire questa operazione con una singola riga di codice convertendo DOCX in HTML:

Converti DOCX in HTML – Python


import aspose.words as aw

# Carica un documento dall'unità locale
doc = aw.Document("Input.docx")

# Salva l'output come ipertesto
doc.save("Output.html")

Vedere la sezione Conversione per ulteriori dettagli.

Cosa dicono le persone

Non crederci sulla parola. Scopri cosa hanno da dire gli utenti sulle API di Aspose.Words.

 
 
Visualizza casi di studio
  
  

Aspose.Words offre API di elaborazione testi individuali per altri ambienti di sviluppo popolari, come elencato di seguito:

/