ImagePSBBox

ImagePSBBox -- Retourne le rectangle entourant un texte et dessiné avec une police PostScript Type1.

Description

array imagepsbbox ( string text, resource font, int size, int space, int width, float angle)

size est exprimé en pixels .

space permet de changer la valeur par défaut du charactère espace . Cette valeur est ajoutée lors des dessins , et donc , peut être négative .

tightness permet de contrôler la quantité d ' espace entre les caractères . Cette quantité est ajoutée lors des dessins , et peut donc être négative .

angle est en degrés .

Les paramètres space et tightness sont exprimés en unité d' espacement de caractères , avec 1 unité vaut 1 / 1000 d'un em carré (un em : Unité de mesure représentée par un carré dont la dimension horizontale est la même que le corps du caractère ) .

Les paramètres space , tightness et angle sont optionnels .

Le rectangle entourant est calculé en utilisant les informations disponibles sur les tailles de caractères , et , malheureusement , il a tendance à être légèrement différent du résultat réel final . Si l' angle est de 0 degré , vous pouvez-vous attendre à avoir besoin d'un rectangle d 'au moins un pixel plus grand dans toutes les directions .

imagepsbbox( ) retourne un tableau contenant les éléments suivants :

Abscisse inférieure gauche
Ordonnée inférieure gauche
Abscisse supérieure droite
Ordonnée supérieure droite


Voir aussi imagepstext( ) .