ich bin auf der Suche nach einer guten und zuverlässigen classe, mit der man pdfs erstellen kann, die sowohl css unterstützen, als auch so kleinigkeiten wie deutsche Umlaute, Zeilenumbruch in Tabellen usw.
Bisher nutze ich fpdf. Nur zum einen unterstützt fpdf kein css, zum anderen habe ich das Problem, mehrere große Tabellen zu erstellen. Da sind die Namen erst alle recht kurz und plötzlich ist da ein Name wie Andre-Thomas von Zuckerbergenhausen.
Mit Multicell bekomme ich natürlich einen Zeilenumbruch, aber kein Tabelle hin,
da multicell dann auch einen Zeilenumbruch der Zellen durch führt.
Also sowas wie
Name, Vorname|Straße| PLZ| Wohnort
Any Idea? Danke im Vorraus für eure Tipps. Schön wäre natürlich freeware...
Gruß
tsunmitsunami
Habe gesucht, aber das Wort pdf streicht mir die Suchfunktion als zu allgemein...
Wie beschrieben, fpdf ist sehr einfach und zuverlässig, macht aber die Pflege durch fehlende css-Unterstützung etwas aufwendiger. Und natürlich die Tabellen.
So schreibt der einfach in die nächste Zelle. Da kann ich nur die Schriftgröße verkleinern oder die Spaltenbreite reduzieren.
Ist aber beides auf Dauer Käse. Vor allem muss ich dann alles am worst case ausrichten.
ich glaube nicht, dass man mit CSS pdf-dateien formatieren kann. eine gute alternative ist latex (habe da mal ne klasse verfasst und hier im forum veröffentlicht).
PDFlib.lite ist bei vielen Hostern schon installiert !
Leider kostet die Vollversion was und der Lite-version fehlt einiges an funktionen, aber für Basiks schon gut.
Dumm nur: Wenn man willens ist die Vollverion zu kaufen nützt einem das meinst nix, weil man es ja trotzdem nocht beim Hostingprovider installieren kann ...... : /
Aber mit CSS hat das btw garnix zu tun ....
Geändert von webdesign basel (16.04.2009 um 13:24:57 Uhr)
Ich hatte sonst doch dompdf gefunden. http://www.digitaljunkies.ca/dompdf/
Die haben eine Demo, wo ich html über ein Formular abschicke (auch css) und dann bekomme ich ein pdf. Da kann ich dann auch sowas wie
HTML-Code:
<style>body{font-style:arial;color:red;}</style>
einfügen.
Dann bekommeich tatsächlich auch ein pdf in rot!
Danke euch allen für eure Mühe!
Gruß
tsunamitsunami
Geändert von tsunamitsunami (23.04.2009 um 09:31:34 Uhr)