fontfile Le chemin vers la police TrueType que vous souhaitez utiliser.
Dépendant de la version de la bibliothèque GD utilisée par PHP, lorsque fontfile ne commence pas par un caractère / alors .ttf sera ajouté au nom du fichier et la bibliothèque recherchera ce nom de fichier dans les dossiers de police, définis par la bilibothèque.
Lorsque vous utilisez une version de la bibliothèque GD inférieure à 2.0.18, un caractère espace , plutôt qu'un point-virgule, est utilisé pour définir des chemins alternatifs pour les fichiers de police. Si vous utilisez involontairement cette fonctionnalité, vous aurez ce message d'erreur : Warning: Could not find/open font . Pour ces versions affectées, la seule solution est de déplacée la police à un endroit qui ne contient pas d'espaces dans les noms de dossier.
Dans le cas fréquent où une police réside dans le même dossier que le script l'utilisant, l'astuce suivante vous épargnera tous les problèmes.
<?php// Définission de la variable d'environnement pour GDputenv('GDFONTPATH=' . realpath('.'));// Nom de la police à utiliser (notez l'absence de l'extension .ttf)$font = 'SomeFont';?>
Modifie 1 fois. Derniere modification le 31/01/2008 à 19:05 par dval.