[Python-de] Hilfe bei "pdf erstellen"

Andreas Jung lists at andreas-jung.com
Son Jun 5 21:08:54 CEST 2005



--On 5. Juni 2005 20:49:35 +0200 Volker Helm <helm.volker at gmx.de> wrote:

> Hi,
>
>
>> ich möchte Rechnungen in PDF erstellen (dynamisch). Kennt jemand eine
>> gute Anleitung bzw. Einführung? Insbesondere interessiert mich der Weg
>> über XML. (Habe selbst schon ge'google'lt, aber nur kurze, wenig
>> aussagekräftige Sachen gefunden)
>
> Reportslabs ist eine Möglickkeit, leider habe damit noch keine
> Erfahrungen.
>
> Sieh dir mal die Links:
>
> www.reportlab.org
> www.pythonware.com
> python.net/~gherman
>
> Damit müsste sich einiges machen lassen. Ansonsten gibt es Tools von die
> Transformation von XML nach PDF (Beispiel Tools für Docbook).

Wenn Du etwas haben willst was gut aussieht (auch vom Layout und Satz her), 
dann gibt es im Prinzip mehrere Lösungen: a) Reportlab wie genannt, b) 
TeX/LaTeX oder c) über XSL-FO Transformation. Wenn Du es billig haben 
willst, dann generierst Du Dir ein HTML und jagst es durch htmldoc 
(htmldoc.org) durch. Ich persönlich habe mich für PDF mittlereile mit 
XSL-FO auseinandergesetzt...das ist zwar Java-Kram aber einfach über 
os.system()
Aufrufe integrierbar. Die Datenpräparation kann man weiterhin in Python 
machen. LaTeX COde lässt sich natürlich auch gut über Python generieren.

-aj


-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 186 bytes
Beschreibung: nicht verfügbar
URL         : http://starship.python.net/pipermail/python-de/attachments/20050605/67b69afe/attachment.pgp