ImagePSBBox

(PHP 3>= 3.0.9, PHP 4 )

ImagePSBBox --  Szöveg köré rajzolt legkisebb téglalap méreteit adja PostScript Type1 betűkészletet használva

Leírás

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

A Size pixelben értendő.

A Space paraméter segítségével megváltoztathatjuk a betűtípus alapértelmezett szóközét. Ez az érték a normál értékhez hozzáadódik, így van értelme negatív értéket is megadni.

A Tightness paraméterrel pedig a betűk közötti távolságot változtathatjuk. A paraméter értéke a karakter méretéhez hozzáadódik, így lehet negatív is.

Az Angle paramétert fokban kell megadni.

A space és a tightness paraméterek mértékegysége egy ezred em. (ennek az em-nek az m betű magasságához van köze)

A space, tightness és a angle paraméterek elhagyhatók.

A határoló doboz méreteit a függvény a fontból számítja, és sajnos néha eléggé különbözik ez az érték a ténylegesen megrajzolt szöveg méretétől. Ha a megadott szög 0 fok, akkor előfordulhat, hogy a szöveg a valóságban 1 pixelllel nagyobb lesz mindkét irányban.

A függvény egy tömböt ad vissza, melynek elemei:

0bal alsó x-koordináta
1bal alsó y-koordináta
2jobb felső x-koordináta
3jobb felső y-koordináta

Lásd még az imagepstext() függvényt!