Come convertire HTML in un file PDF in Python

October 10

Il pacchetto xhtml2pdf Python semplifica il processo utilizzato per generare documenti PDF da HTML, XHTML e CSS in Python 2.3 e 2.5. Perché è scritto in puro Python, il pacchetto è indipendente dalla piattaforma e può essere facilmente integrato in programmi o utilizzato come uno strumento da riga di comando autonomo per le conversioni rapide. Il pacchetto supporta più gli stili dei caratteri e riconosce molte opzioni di formattazione nei documenti HTML.

istruzione

1 Lanciare una linea di comando o una finestra di terminale. Eseguire il comando "easy_install pisa" per installare il pacchetto xhtml2pdf. Opzionalmente, è possibile scaricare il codice sorgente dal sito dello sviluppatore. Installarlo con "python setup.py install", invece.

2 Aprire l'applicazione Python. Aggiungere "ho.pisa importazione come pisa" verso l'alto per includere Pisa.

3 Utilizzare il "pisa.CreatePDF (src, dst)" sintassi per creare un file PDF da HTML. Il "src" dovrebbe essere un file HTML; la destinazione è il file PDF verrà creato.

4 Utilizzare "pisa.startViewer (DST)" per lanciare visualizzatore PDF dell'utente con il file PDF appena creato aperto. Il "DST" è il nome del file PDF.

Consigli e avvertenze

  • Utilizzare la proprietà pdf.err per controllare gli errori prima di aprire i file PDF.