Seite 2 von 2
Re: PDF-Datei erzeugen?
Verfasst: Mittwoch 29. Juni 2011, 17:29
von noisefloor
Hallo,
yo. IMHO ist es in der Tat einer Alternative, zumal du ja immer auf A4 druckst.
Gruß, noisefloor
Re: PDF-Datei erzeugen?
Verfasst: Donnerstag 30. Juni 2011, 10:51
von jens
Es gibt anscheinend einige Wege PDF Dateien auf Low-Level zu erzeugen.
Ich suche allerdings eine Lösung, bei der man visuell ein Template bauen kann.
Das Template soll dann von Python aus Daten befüllt und als PDF Datei ausgeben werden.
ReportLab fällt eigentlich flach, weil die interessanten Sachen in der kostenpflichtigen "ReportLab PLUS" Paket stecken.
Eine Lösung wäre JasperReports über pyJasper anzusprechen. So könnte man mit iReport die Templates visuell erstellen. Alles Open Source... Allerdings ist das Jasper Zeugs Java Software
Vielleicht könnte man was stricken aus OpenOffice/LibreOffice und der Python UNO-Schnittstelle.
Einen Python Dokument Konverter existiert bereits:
https://github.com/dagwieers/unoconv/bl ... er/unoconv
Python Beispiele:
http://udk.openoffice.org/python/python ... l#examples
Kennt vielleicht jemand was in der Richtung?
EDIT: Vielleicht auch eine Lösung:
http://www.xhtml2pdf.com/ -
https://github.com/chrisglass/xhtml2pdf (Ach, die hab ich schon einmal erwähnt

)
Re: PDF-Datei erzeugen?
Verfasst: Montag 18. Juli 2011, 20:31
von heiliga horsd
Ich melde mich mal wieder, und zwar bin ich bei meinem Projekt schon etwas weiter. Von LaTeX habe ich mich abgewandt, ist zu aufwändig und die Ergebnisse waren eher mau. OpenOffice per UNO oder POD anzubinden ist zwar verlockend, aber viel zu umfangreich um sich da schnell einzulesen. Nun verwende ich reportlab, hab aber ein kleines Problem/ein kleine Frage:
http://www.python-forum.de/viewtopic.php?f=4&t=26931
Vielleicht weiß ja jemand Rat?
Lg hh
Re: PDF-Datei erzeugen?
Verfasst: Donnerstag 11. August 2011, 11:55
von jens
Re: PDF-Datei erzeugen?
Verfasst: Donnerstag 11. August 2011, 14:27
von nezzcarth
heiliga horsd hat geschrieben:[...]Von LaTeX habe ich mich abgewandt, ist zu aufwändig und die Ergebnisse waren eher mau. [...]
Hast du dir mal
ConTeXt angeschaut? Das erlaubt - so sagt man - größere gestalterische Freiheit.
http://wiki.contextgarden.net/Main_Page
Re: PDF-Datei erzeugen?
Verfasst: Freitag 12. August 2011, 08:37
von jens
Also ich hab mich nun erst einmal für
http://www.xhtml2pdf.com/ entschieden:
https://github.com/jedie/PyRM/commit/03 ... c5d3b049d4
Die Gestaltung des PDFs ist zwar etwas tricky, aber noch handhabbar.