Fonctions GD
PHP Manual

imagefttext

(PHP 4 >= 4.0.7, PHP 5)

imagefttextÉcrit du texte dans une image avec la police courante FreeType 2

Description

array imagefttext ( resource $image , float $size , float $angle , int $x , int $y , int $color , string $font_file , string $text [, array $extrainfo ] )

Liste de paramètres

image

Une ressource d'image, retourné par une des fonctions de création d'images, comme imagecreatetruecolor().

size

La taille de la police à utiliser, en nombre de points

angle

L'angle, en degrés ; 0 degré pour une lecture du texte de gauche à droite. Les grandes valeurs représentent une rotation dans le sens des aiguilles d'une montre. Par exemple, une valeur de 90 aura pour effet de lire le texte du bas vers le haut.

x

Les coordonnées, fournies par x et y définissent le point de départ du premier caractère (et plus précisément, le coin en bas à gauche du caractère). C'est un comportement différent de la fonction imagestring(), où x et y définissent le coin en haut, à gauche du premier caractère. Par exemple, en haut à gauche vaut 0, 0.

y

L'ordonnée y-ordinate. Ce paramètre configure la position de base de la police, et non pas le bas de cette dernière.

color

L'index de la couleur désirée pour le texte, voir la fonction imagecolorexact()

font_file

Le chemin complet vers le fichier représentant la police de caractères à utiliser.

text

Le texte à insérer dans l'image.

extrainfo

Valeurs de retour

Cette fonction retourne un tableau définissant les 4 points d'une boîte, en commençant par le coin en bas, à gauche, puis, les suivants, dans le sens des aiguilles d'une montre :

0 x : coordonnée en bas, à gauche
1 y : coordonnée en bas, à gauche
2 x : coordonnée en haut, à droite
3 y : coordonnée en bas, à droite
4 x : coordonnée en haut, à droite
5 y : coordonnée en haut, à droite
6 x : coordonnée en haut, à gauche
7 y : coordonnée en haut, à gauche

Notes

Note: Cette fonction requiert la bibliothèque GD 2.0.1 ou supérieure (2.0.28 ou supérieure est recommandée).

Note: Cette fonction n'est disponible que si si PHP est compilé avec le support freetype (--with-freetype-dir=DIR)

Historique

Version Description
4.3.5 Le paramètre extrainfo est devenu optionnel.


Fonctions GD
PHP Manual