Creare file Word con Python e python-docx
In questo articolo abbiamo visto come leggere file Word in Python e la libreria python-docx.
Oggi vediamo come usarla per creare dei file.
In questo articolo abbiamo visto come leggere file Word in Python e la libreria python-docx.
Oggi vediamo come usarla per creare dei file.
Dovendo leggere dei file Word in formato docx con Python, ho usato la libreria python-docx.
Oggi vediamo un esempio veloce, giusto per capire come usare la libreria.
La libreria docx.js ci permette di creare dei file DOCX tramite Javascript.
E' possibile usare la libreria sia tramite Node.js che direttamente nei browser (esempio che vederemo noi).
La documentazione è abbastanza completa; l'unica funzionalità che non ho trovato è quella del settaggio dei colori.
Apache POI è un'ottima libreria per visualizzare e manipolare file di MS Office.
Oggi vediamo come leggere file Word (DOC e DOCX).
Li specifico entrambi perchè richiedono parti di libreria e classi differenti.
Se usate Maven aggiungete queste dipendenze al pom.xml:
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.17</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.17</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId>
<version>3.17</version>
</dependency>
Ho trovato un interessante sito nel possiamo convertire tantissimi tipi di file in maniera gratuita e senza registrazione!!!
La procedura è semplice e veloce (anche se dipende anche dal peso del file).
I formati supportati sono moltissimi: