Manuel PHP
Précédent |  | Suivant

# imagettfbbox

(PHP 3>= 3.0.1, PHP 4 , PHP 5)

imagettfbbox -- Retourne le rectangle entourant un texte et dessiné avec une police TrueType.

## Description

array imagettfbbox ( int size, int angle, string fontfile, string text)

imagettfbbox() calcule et retourne le rectangle entourant le texte `text`, écrit avec une police truetype.

`text`

  La chaîne à mesurer.

`size`

  La taille de la police en pixel.

`fontfile`

  Le nom de la police TrueType (peut aussi être une URL). Suivant la version de la librairie GD utilisée par `PHP`, ce paramètre peut chercher des fichiers qui ne commence pas par un slash ("`/`") de fin mais plutôt `.ttf` et cherchera tout le long des chemins de fonts définis.

`angle`

  Angle en degrés dans lequel le texte `text` va être mesuré.

imagettfbbox() retourne un tableau avec 8 éléments représentant les 4 sommets du rectangle ainsi défini.

0 | Coin inférieur gauche, abscisse
1 | Coin inférieur gauche, ordonnée
2 | Coin inférieur droit, abscisse
3 | Coin inférieur droit, ordonnée
4 | Coin supérieur droit, abscisse
5 | Coin supérieur droit, ordonnée
6 | Coin supérieur gauche, abscisse
7 | Coin supérieur gauche, ordonnée

Les positions des points sont relatives au texte text, indépendamment de l'angle : coin supérieur gauche faire référence au coin supérieur gauche du texte écrit horizontalement.

imagettfbbox() requiert les bibliothèques GD et Freetype.

Voir aussi imagettftext().

Précédent | Sommaire | Suivant
imagetruecolortopalette | Niveau supérieur | imagettftext