PHP Handbuch
Zurück |  | Nach vorne

# ImagePSBBox

(3.0.9 - 3.0.18 only, PHP 4 >= 4.0.0)

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().

Zurück | Zum Anfang | Nach vorne
ImagePolygon | Nach oben | ImagePSEncodeFont