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.