Hallo Ansgar,
war vielleicht etwas mißverständlich. Ich möchte Text formatieren und ihn als
PDF ausgeben. Z.B. eine Rechnung oder einen Report oder einen Adressaufkleber.
Das muß nicht besonders fancy sein.
Wäre halt schön, wenn man eine HTML-Seite generieren könnte, die aber dann als
Response in ein PDF generiert wird.
Viele Grüße
Michael Kastner
Ansgar Berhorn schrieb:
Am 19.05.2007 um 13:03 schrieb Michael Kastner:
Hallo,
ich habe bisher zur Generierung von PDFs immer den PDFWriter
verwendet. Einerseits kann ich damit sehr detaillieret Layouts
gestalten, andererseits ist es aber auch etwas sperrig, weil für ein
halbwegs sinnvolles Layout letztendlich jede Positionierung berechnet
werden muß.
Für mein derzeitiges Projekt bin ich auf der Suche nach einem Programm
oder Plugin, mit dem ich aus rhtml-Templates direkt PDF-Dateien
erstellen kann. Gibt es so was überhaupt?
Geht es eigentlich um interpretiertes rhtml oder einfach nur darum, den
Quellcode in ein PDF zu drucken?
Bei ersterem würde lohnt es eventuell nach Programm zu schauen, die
Snapshots von Internetseiten machen. Deren Ausgabe kann man eventuell
statt auf ein Bild auf ein pdf Kommandozeilenwerkzeug leiten ("pipen").
Wenn es einfach nur eine Quellcode-Ausgabe sein soll, müsste das einfach
ziemlich einfach mit einem Kommandozeilen-Tool auf einem *unix gehen.
Stichwort ist "TextToPDF". Alles was irgendwie mit Ghostscript
zusammenhängt dürfte frei = OpenSource sein.
Wenn Syntax-Highlighting gefragt ist, lohnt eventuell der Umweg über
Latex. Da gibt es mehrere Formatierer, die man einbinden kann. Da Latex
im Hintergrund auch nur eine Aneinanderkettung von
Kommandozeilenbefehlen ist, ließe sich das auch automatisieren.
Gruß,
Ansgar
-~-~-~-~-
Ansgar Berhorn
Email: [EMAIL PROTECTED]
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
--
------------------------------
galt.de Web :-) Services
Michael Kastner
Berliner Straße 3
D-65439 Flörsheim
Telefon +49 (0) 6145 / 938 581
Telefax +49 (0) 6145 / 938 582
E-Mail [EMAIL PROTECTED]
Homepage http://www.galt.de
------------------------------
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug