imagettfbbox

(PHP 3>= 3.0.1, PHP 4 )

imagettfbbox --  Ermittelt die Rahmenmaße für die Ausgabe eines Textes im True-Type-Format

Beschreibung:

array imagettfbbox ( int size, int angle, string fontfile, string text)

Diese Funktion errechnet die Grösse des Bereichs für eine True-Type-Textausgabe.

text

Der zu messende Text

size

Die Font-Größe

fontfile

Der Name der TTF-Datei (kann auch eine URL sein)

angle

Der Winkel, in dem text ausgegeben wird

ImageTTFBBox() gibt ein Array mit acht Werten zurück. Diese enthalten die vier Punkte, durch die der Ausgabebereich markiert wird:

0untere linke Ecke, X-Position
1untere linke Ecke, Y-Position
2untere rechte Ecke, X-Position
3untere rechte Ecke, Y-Position
4obere rechte Ecke, X-Position
5obere rechte Ecke, Y-Position
6obere linke Ecke, X-Position
7obere linke Ecke, Y-Position

Die Punkte sind relativ zum text. Ohne Rücksicht auf den Winkel ist oben-links also die obere linke Ecke, wobei die Textausgabe horizontal gesehen wird.

Diese Funktion erfordert sowohl die GD- als auch die FreeType-Bibliothek.

Siehe auch imagettftext().