Manuel PHP
Précédent |  | Suivant

# ImagePSBBox

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

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é (NDT : kesako?).

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 :

0 | Abscisse inférieure gauche
1 | Ordonnée inférieure gauche
2 | Abscisse supérieure droite
3 | Ordonnée supérieure droite

Voir aussi imagepstext().

Précédent | Sommaire | Suivant
ImagePolygon | Niveau supérieur | ImagePSEncodeFont