Python PDF Bibliothek [geschlossen]


86

Welche Python PDF-Bibliotheken gibt es?

Ich muss PDFs mit vielen Rastern erstellen und suche nach einer Bibliothek, mit der Seiten verwaltet werden können (mehrseitig). Die Bibliothek sollte berechnen, wann die Seite beendet ist, und dann die nächste Seite erstellen.


1
Vielleicht könnte es umformuliert werden, zu fragen, welche Bibliotheken zum Generieren geeigneter PDFs für den Anwendungsfall des Fragestellers geeignet sind. "Das Beste" ist zu subjektiv.
Alpaka

In Bezug auf Ihre zweite "Frage" (Seitenumbrüche) möchten Sie möglicherweise verwenden pdflatex.
Tobias Kienzler

3
Es gibt ein nettes Tutorial, binpress.com/tutorial/manipulating-pdfs-with-python/167 , das ungefähr 5 Bibliotheken benannte: pdfrw, slate, PDFQuery, PDFMiner, PyPDF2
WebComer

xhtml2pdf basiert auf HTML-Vorlagen und verwendet ReportLab. Es ist ziemlich schnell zu greifen und erfüllt die OP-Anforderungen.
Ehvince

Es gibt auch einen Rinohtype , der LaTeX ähnelt, da er sich auf das Rendern strukturierter Dokumente konzentriert. (vollständige Offenlegung: Ich bin der Autor von Rinohtype).
Brecht Machiels

Antworten:


33

Die zwei, die mir in den Sinn kommen, sind:


1
Beim Lesen der pyPdf-Dokumentation scheint es, vorhandene PDFs zu manipulieren. Gibt es eine Python-Bibliothek, die in PDF gedruckt / konvertiert wird? Vielen Dank.
Octopusgrabbus

13
Diese Bibliotheken erstellen keine PDFs. Sie bearbeiten sie einfach.
Monokrom

1
Vielleicht kann diese Frage
Antwort

33

Reportlab . Es gibt eine Open Source-Version und eine kostenpflichtige Version, die die Report Markup Language (eine alternative Methode zum Definieren Ihres Dokuments) hinzufügt.


1
Reportlab ist wirklich gut. Ein weiteres gutes für einfache Aufgaben und für Leute, die sich mit HTML auskennen, ist xhtml2pdf.
Loïc


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.