ImageLoadFont

ImageLoadFont -- Charge une nouvelle police

Description

resource imageloadfont ( string file)

imageloadfont( ) charge une nouvelle police utilisateur et retourne un identifiant sur cette police . Cet identifiant sera toujours supérieur à 5 , pour éviter les conflits avec les polices standard PHP .

Le format des polices dépend actuellement du système d ' exploitation . Ce qui signifie qu ' il vous faut générer des fichiers de polices pour la machine qui fait tourner PHP .

Tableau 1 . Format de fichier de police .

Position Type de données C Description
Octets 0-3 Nombre de caractères de la police
Octets 4-7 Valeur du premier caractère de la police ( souvent 32 pour espace )
Octets 8-11 Largeur en pixels des caractères
Octets 12-15 Hauteur en pixels des caractères
Octets 16 - Tableau avec les données des caractères , un octet par pixel pour chaque caractère , avec un total de ( nombre_caractères*largeur*hauteur ) octets .


Voir aussi imagefontwidth( ) et imagefontheight( ) .