Hi,
gibt es eine möglichkeit per php die breite eines beliebigen strings in pixel herauszufinden (etwa über gd2) ?
mit imagettfbox() kann man sowas machen. Die Funktion ermittelt unter Angabe der TTF-Datei, der Schriftgröße, des Winkels und natürlich dem Text die "Bounding-Box" eines Textes. Das Ergebnis wird als Array zurückgegeben.
Wenn Du das aber verwenden willst, um die Ausgabe in einem Browser zu beeinflussen musst Du mit dem Risiko leben, dass der Benutzer am Browser z.B. andere Schriftgrößen einstellt. Damit ist das Ganze dann nicht 100% zuverlässig.
viele Grüße
Achim Schrepfer
--
http://reskit.speedesign.de/ - PHP-Bibliothek zum automatischen Erzeugen von HTML-Tabellen, -Formularen und -Baummenüs anhand von MySQL-Tabellen
Selfcode: sh:) fo:| ch:| rl:° br:> n4:{ ie:% mo:} va:| de:< zu:| fl:( ss:) ls:& js:|
http://reskit.speedesign.de/ - PHP-Bibliothek zum automatischen Erzeugen von HTML-Tabellen, -Formularen und -Baummenüs anhand von MySQL-Tabellen
Selfcode: sh:) fo:| ch:| rl:° br:> n4:{ ie:% mo:} va:| de:< zu:| fl:( ss:) ls:& js:|