imageftbbox
Calcule le rectangle d'encadrement pour un texte, en utilisant la police courante et freetype2
&reftitle.description;
arrayfalseimageftbbox
floatsize
floatangle
stringfont_filename
stringstring
arrayoptions[]
imageftbbox calcule le rectangle d'encadrement
pour le texte text, en utilisant la police
courante et freetype2.
Antérieur à PHP 8.0.0, imageftbbox était une variante
étendue de imagettfbbox qui en plus supporte
extrainfo.
À partir de PHP 8.0.0, imagettfbbox est un alias de
imageftbbox.
&reftitle.parameters;
size
&gd.font.size;
angle
Angle, en degrés, dans lequel le paramètre string
sera mesuré.
font_filename
Le nom du fichier de la police TrueType (peut être une URL).
Suivant la version de GD utilisée par PHP, il sera recherché les
fichiers qui ne commencent pas par un '/', en y ajoutant l'extension
'.ttf', et suivant le chemin des polices défini par la bibliothèque.
string
La chaîne à mesurer.
options
Index possibles pour le tableau options
Clé
Type
Signification
linespacing
float
Représente l'espacement entre les lignes lors du dessin
&reftitle.returnvalues;
imageftbbox retourne un tableau contenant 8 éléments
représentant les 4 points du rectangle entourant le texte :
0
Coin en bas, à gauche, position en X
1
Coin en bas, à gauche, position en Y
2
Coin en bas, à droite, position en X
3
Coin en bas, à droite, position en Y
4
Coin en haut, à droite, position en X
5
Coin en haut, à droite, position en Y
6
Coin en haut, à gauche, position en X
7
Coin en haut, à gauche, position en Y
Les points sont relatifs au texte suivant le paramètre
angle, aussi, "en haut à gauche" signifie le coin en
haut à gauche lorsque l'on regarde le texte horizontalement.
En cas d'échec, &false; est retourné.
&reftitle.examples;
Exemple avec imageftbbox
]]>
&reftitle.notes;
¬e.freetype;
&reftitle.seealso;
imagefttext
imagettfbbox