Libreria PDF Python [chiusa]


86

Quali sono le librerie PDF di Python?

Ho bisogno di fare dei PDF con molte griglie e sto cercando una libreria che permetta di gestire le pagine (multipagina). La libreria dovrebbe calcolare quando la pagina è terminata e quindi creare la pagina successiva.


1
Forse potrebbe essere riformulato per chiedere quali librerie sono adatte per la generazione di PDF appropriati per il caso d'uso del richiedente. "Il migliore" è troppo soggettivo.
Alpaca

Per quanto riguarda la tua seconda "domanda" (interruzioni di pagina) potresti voler usare pdflatex.
Tobias Kienzler

3
C'è un bel tutorial, binpress.com/tutorial/manipulating-pdfs-with-python/167 che ha nominato circa 5 librerie: pdfrw, slate, PDFQuery, PDFMiner, PyPDF2
WebComer

xhtml2pdf si basa su modelli html e utilizza ReportLab. È abbastanza veloce da afferrare e risponde alle esigenze dell'OP.
Ehvince

C'è anche rinohtype , che è simile a LaTeX poiché si concentra sul rendering di documenti strutturati. (divulgazione completa: sono l'autore di rinohtype).
Brecht Machiels

Risposte:



33

Reportlab . Esiste una versione open source e una versione a pagamento che aggiunge il Report Markup Language (un metodo alternativo per definire il documento).


1
Reportlab è davvero buono. Un altro buono per compiti semplici e per le persone che conoscono html è xhtml2pdf.
Loïc


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.