imagepolygon
imagepsencodefont
Image-Funktionen
PHP Manual

# imagepsbbox

(PHP 4, PHP 5)

imagepsbbox — Ermittelt die Ausmaße des Rechtecks, das für die Ausgabe eines Textes unter Verwendung eines PostScript-Fonts (Typ 1) notwendig ist.

### Beschreibung:

array imagepsbbox ( string `$text` , int `$font` , int `$size` [, int `$space` [, int `$tightness` [, float `$angle` ]]] )

`Size` ist die Größe in Pixel.

`Space` ermöglicht ihnen, den vorgegebenen Wert für den Zeichen-Zwischenraum eines Fonts anzugeben. Dieser Wert wird zum Normal-Wert hinzu gezählt und kann auch negativ sein.

`Tightness` ermöglicht ihnen die Kontrolle über die Breite eines Leerzeichens. Der angegebene Wert wird zur normalen Zeichenbreite hinzu gezählt und kann auch negativ sein.

`Angle` (Winkel) wird in Grad angegeben und beinhaltet den Drehungswinkel des auszugebenden Textes.

Die Parameter `space` und `tightness` haben als Einheit die Zeichenbreite, wobei der Wert 1 gleich 1/1000stel der Breite des Zeichens 'm' entspricht (Maß 'em').

Die Parameter `space`, `tightness` und `angle` sind optional.

Das umgebende Rechteck wird berechnet unter Verwendung der für die Zeichen-Abmessungen verfügbaren Informationen und unterscheidet sich immer etwas von den aktuellen Raster-Werten des Textes. Ist der Winkel (angle) mit 0 angegeben, können Sie davon ausgehen, dass der Text in jede Richtung immer 1 Pixel mehr braucht als sonst.

Diese Funktion gibt ein Array zurück, welches die folgenden Elemente enthält:

0 | untere linke x-Koordinate
1 | untere linke y-Koordinate
2 | obere rechte x-Koordinate
3 | obere rechte y-Koordinate

Siehe auch imagepstext().

imagepolygon
imagepsencodefont
Image-Funktionen
PHP Manual