Hannes: Probleme mit dynamischer Bilderzeugung

Beitrag lesen

Hallo liebe SELFHTML'ler,

ich hoffe hier eine Anregung bzw. Lösung für mein Problem zu finden. Via ein Formular werden 2 Variablen weitergeben ($text, $highlight). Daraus wird ein Preview (PNG) mit der image() Funktion von PHP erstellt. Darin wird der Text gesetzt, welcher in einer Variable hängt.

imagettftext($image, $fontsize, $angle, 8, $y+13, $color_a, "/pages/xxx/fonts/arial.ttf", $text);

Nunja, ich habe das Problem, dass der Text über das Bild hinausgeht, wenn er eine bestimmte Anzahl an Zeichen erreicht hat. Gibt es hierbei eine automatische Zeilenumbruch-Funktion, ähnlich wie bei FPDF? Oder wie kann man dies mit PHP scripttechnisch lösen. Restlichen Text, welcher nicht in Zeile passt, in neue Variable und Wiederholung des imagettftext (position y + z.b. 10? Und das Problem, dass nicht automatisch getrennt wird, sodass keine unmöglichen Trennungen zustande kommen? Mir fehlen die Ansätze in PHP...

Ich hoffe ihr könnt mir helfen und verbleibe mit freundlichen Grüßen

Hannes M.
#2006