Thread Zeilenumbruch bei PDF::Create, wie?? (13 answers)
Opened by renee at 2004-01-09 12:33

ptk
 2004-01-09 13:03
#78997 #78997
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
[quote=renee,09.Jan..2004, 11:33]Ich generiere eine pdf-Datei mit PDF::Create. Die Daten dazu hole ich aus einer Datenbank. Das klappt auch alles wunderbar, aber ich habe folgendes Problem:

Manche Texte sind zu lang für eine Zeile. Wie bekomme ich jetzt einen (automatischen) Zeilenumbruch hin?
\n bringt hierbei nichts...[/quote]
Das musst du manuell machen. Zuerst die Zeilen mit split(/\n/, $text) extrahieren, und dann jede Zeile mit ->string ausgeben und dabei die y-Koordinate verkleinern.

Wenn du sogar automatischen Zeilenumbruch implementieren willst, musst du fuer jedes Wort mit ->string_width testen, wie lang es ist, und dann manuell umbrechen.

View full thread Zeilenumbruch bei PDF::Create, wie??