PDF-Datei erzeugen?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Benutzeravatar
noisefloor
User
Beiträge: 4262
Registriert: Mittwoch 17. Oktober 2007, 21:40
Wohnort: WW
Kontaktdaten:

Hallo,

yo. IMHO ist es in der Tat einer Alternative, zumal du ja immer auf A4 druckst.

Gruß, noisefloor
Benutzeravatar
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 ;) )

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
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
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:


GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
nezzcarth
User
Beiträge: 1793
Registriert: Samstag 16. April 2011, 12:47

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
Benutzeravatar
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.

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
Antworten