Seite 1 von 1
Report als PDF erstellen
Verfasst: Donnerstag 28. Juli 2022, 07:36
von HFlor
Hallo,
gibt es eine Bibliothek zur Erstellung einer PDF mit variablen Inhalt der Tabellen?
Ich meine das es eine Definition der Seitenaufbaus übergeben wird und die Seitenkopf und -fußbereiche sowie Detailzeilen mit den übergeben Daten gefüllt werden ohne das ich selbst die Seiten Zeile für Zeile aufbauen muß?
Hardy
Re: Report als PDF erstellen
Verfasst: Donnerstag 28. Juli 2022, 10:45
von sh-hacko
Re: Report als PDF erstellen
Verfasst: Donnerstag 28. Juli 2022, 11:47
von noisefloor
Hallo,
eines der gängigsten Module zum Generieren von PDFs aus Python heraus ist ReportLab. ReportLab beherrscht auch das Erstellen von Vorlagen (z.B. Kopf- und Fusszeile auf jeder Seite) und kann auch mit Tabellen umgehen. Das High-Level Interface, was sich weitestgehend automatisch um den Aufbau der Seite kümmert, heißt Platypus, ist in der
Doku erklärt.
Um Verwirrung vorzubeugen: es gibt den OpenSource Teil Namens ReportLab und einen kostenpflichtigen ClosedSource Teil namens ReportLab Plus. Der OpenSource Teil ist mehr als ausreichend, wenn man PDFs bauen will.
Gruß, noisefloor
Re: Report als PDF erstellen
Verfasst: Donnerstag 28. Juli 2022, 20:29
von HFlor
@noisefloor
vielen Dank für den Hinweis, ich sehe mir die Lib gerade an.
@sh-hacko
FPDF hatte ich schon angesehen, allerdings finde ich keine Funktion für variable Tabellen mit autom. Seitenumbruch.