|
SELFPHP-Druckversion Original Adresse dieser Seite: http://www.selfphp.de/funktionsreferenz/image_funktionen/imagettftext.php © 2001-2024 SELFPHP Inh. Damir Enseleit, info@selfphp.de |
imagettftext |
array imagettftext ( resource $im, int $size, int $angle, int $x, int $y, int $col, string $fontfile, string $text ) |
(PHP 4, PHP 5) |
Mit imagettftext() können Sie einen beliebigen Text (text) auf einer Arbeitsfläche (im) zeichnen. Dabei geben Sie mit x und y die Startkoordinaten des Textes und mit angle den Grad der Ausrichtung an. Achten Sie bitte darauf, dass die Gradzahlen im Bereich von 0°-360° angegeben und gegen den Uhrzeigersinn dargestellt werden. Der Parameter col legt den Index der verwendeten Schriftfarbe fest; wenn Sie hier einen negativen Wert angeben, wird das Antialiasing deaktiviert. Durch den Parameter size bestimmen Sie die Größe der Schrift, welche aus einer TTF-Datei (fontfile) gelesen wird. Sie können innerhalb des Textes auch UTF-8-Zeichenfolgen nutzen - so wäre z.B. das Copyright- Zeichen "©" die Zeichenfolge "©". Als Rückgabewert der Funktion erhalten Sie ein Array, welches 8 Elemente besitzt; diese Elemente enthalten die X- und Y-Koordinaten der vier Eckpunkte des Textes. Bei der Ausgabe des unteren Bildbeispiels kamen folgende Werte heraus: 31,140,269,13,262,0,25,127 (dieses spiegelt die Eckkoordinaten vom linken unteren Punkt gegen den Uhrzeigersinn zum oberen linken Punkt des Textes). Sie können diese Funktion nur in Zusammenhang mit der GD- und FreeType- Bibliothek nutzen. Siehe auch: • imagecreate() • imagecolorallocate() • imagegif() • imagettfbbox() |
|