ChrisB: Bild mit dynamischen Text generieren

Beitrag lesen

Hi,

Als Hintergrundbild dient ein "abgerundeter" Button. Sprich, das zu erstellende Bild setzt sich aus drei Einzelteilen zusammen

  1. linker Rand
  2. Inhalt (dynamische Laenge, abhaengig von dem Text)
  3. rechter Rand

Nun meine Frage: Kann ich so was mit PHP realisieren?

Klar, bspw. mit den Funktionen der GD-Lib.

imagettfbbox verrät dir, wie viel Platz den Text brauchen wird [1], mit imagettftext kannst du ihn ins Bild zeichnen.
Die imagecopy*-Funktionen helfen dir, deine bestehenden Rahmen-/Hintergrundbilder ins neue Bild zu kopieren.

[1] Wobei imagettfbbox nicht die präzisesten Ergebnisse liefert. Modifizierte Berechnungsmethoden findest du im Netz.

MfG ChrisB

--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]