6.14 Images
6 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . Exemples . gd_info . getimagesize . image_type_to_extension . image_type_to_mime_type . image2wbmp . imagealphablending . imageantialias . imagearc . imagechar . imagecharup . imagecolorallocate . imagecolorallocatealpha . imagecolorat . imagecolorclosest . imagecolorclosestalpha . imagecolorclosesthwb . imagecolordeallocate . imagecolorexact . imagecolorexactalpha . imagecolormatch . imagecolorresolve . imagecolorresolvealpha . imagecolorset . imagecolorsforindex . imagecolorstotal . imagecolortransparent . imageconvolution . imagecopy . imagecopymerge . imagecopymergegray . imagecopyresampled . imagecopyresized . imagecreate . imagecreatefromgd . imagecreatefromgd2 . imagecreatefromgd2part . imagecreatefromgif . imagecreatefromjpeg . imagecreatefrompng . imagecreatefromstring . imagecreatefromwbmp . imagecreatefromxbm . imagecreatefromxpm . imagecreatetruecolor . imagedashedline . imagedestroy . imageellipse . imagefill . imagefilledarc . imagefilledellipse . imagefilledpolygon . imagefilledrectangle . imagefilltoborder . imagefilter . imagefontheight . imagefontwidth . imageftbbox . imagefttext . imagegammacorrect . imagegd . imagegd2 . imagegif . imageinterlace . imageistruecolor . imagejpeg . imagelayereffect . imageline . imageloadfont . imagepalettecopy . imagepng . imagepolygon . imagepsbbox . imagepscopyfont . imagepsencodefont . imagepsextendfont . imagepsfreefont . imagepsloadfont . imagepsslantfont . imagepstext . imagerectangle . imagerotate . imagesavealpha . imagesetbrush . imagesetpixel . imagesetstyle . imagesetthickness . imagesettile . imagestring . imagestringup . imagesx . imagesy . imagetruecolortopalette ->imagettfbbox . imagettftext . imagetypes . imagewbmp . imagexbm . iptcembed . iptcparse . jpeg2wbmp . png2wbmp
|
6.14.100 imagettfbbox()
Retourne le rectangle entourant un texte et dessiné avec une police TrueType
[ Exemples avec imagettfbbox ] PHP 3 >= 3.0.1, PHP 4, PHP 5
array
imagettfbbox (
float
size
,
float
angle
,
string
fontfile
,
string
text
)
imagettfbbox
calcule et retourne le rectangle entourant
le texte
text
, écrit avec une police truetype.
-
size
-
La taille de la police en pixel.
-
angle
-
L'angle en degrès dans lequel le paramètre
text
sera mesuré.
-
fontfile
-
Le nom de la police TrueType (peut être une URL).
Suivant la version de la bibliothèque 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.
-
text
- La chaîne à mesurer.
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
.
|