Hallo,
yo. IMHO ist es in der Tat einer Alternative, zumal du ja immer auf A4 druckst.
Gruß, noisefloor
PDF-Datei erzeugen?
- noisefloor
- User
- Beiträge: 4262
- Registriert: Mittwoch 17. Oktober 2007, 21:40
- Wohnort: WW
- Kontaktdaten:
- jens
- Python-Forum Veteran
- Beiträge: 8502
- Registriert: Dienstag 10. August 2004, 09:40
- Wohnort: duisburg
- Kontaktdaten:
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
)
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
-
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
http://www.python-forum.de/viewtopic.php?f=4&t=26931
Vielleicht weiß ja jemand Rat?
Lg hh
- jens
- Python-Forum Veteran
- Beiträge: 8502
- Registriert: Dienstag 10. August 2004, 09:40
- Wohnort: duisburg
- Kontaktdaten:
Vielleicht interessant: https://bitbucket.org/chris1610/satchmo ... dfCreation
Hast du dir mal ConTeXt angeschaut? Das erlaubt - so sagt man - größere gestalterische Freiheit.heiliga horsd hat geschrieben:[...]Von LaTeX habe ich mich abgewandt, ist zu aufwändig und die Ergebnisse waren eher mau. [...]
http://wiki.contextgarden.net/Main_Page
- jens
- Python-Forum Veteran
- Beiträge: 8502
- Registriert: Dienstag 10. August 2004, 09:40
- Wohnort: duisburg
- Kontaktdaten:
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.
Die Gestaltung des PDFs ist zwar etwas tricky, aber noch handhabbar.
