Biblioteca PDF de Python [cerrado]


86

¿Qué bibliotecas de PDF de Python hay?

Necesito hacer un PDF con muchas cuadrículas, y estoy buscando una biblioteca que permita administrar páginas (multipágina). La biblioteca debe calcular cuándo finaliza la página y luego crear la página siguiente.


1
Tal vez podría reformularse para preguntar qué bibliotecas son adecuadas para generar archivos PDF adecuados para el caso de uso de los solicitantes. "Lo mejor" es demasiado subjetivo.
Alpaca

Con respecto a su segunda "pregunta" (saltos de página), es posible que desee utilizar pdflatex.
Tobias Kienzler

3
Hay un buen tutorial, binpress.com/tutorial/manipulating-pdfs-with-python/167 que nombró unas 5 bibliotecas: pdfrw, slate, PDFQuery, PDFMiner, PyPDF2
WebComer

xhtml2pdf se basa en plantillas html y utiliza ReportLab. Es bastante rápido de agarrar y responde a las necesidades de OP.
Ehvince

También existe rinohtype , que es similar a LaTeX ya que se enfoca en renderizar documentos estructurados. (descripción completa: soy el autor de rinohtype).
Brecht Machiels

Respuestas:



33

Reportlab . Hay una versión de código abierto y una versión de pago que agrega Report Markup Language (un método alternativo para definir su documento).


1
Reportlab es realmente bueno. Otro buen método para tareas simples y para personas que conocen html es xhtml2pdf.
Loïc


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.