&reftitle.install; Pour activer le support de GD, vous devez compiler PHP avec l'option , où DIR est le dossier d'installation de GD. Il est recommandé d'utiliser la version de GD qui est distribuée avec PHP, en utilisant simplement l'option . La bibliothèque GD requiert libpng et libjpeg pour compiler. À partir de PHP 7.4.0, devient (s'il faut activer l'extension tout) et (pour choisir d'utiliser une libgd externe, plutôt que celle fournie). Sous Windows, vous devez inclure la bibliothèque php_gd.dll comme extension dans le fichier &php.ini;. Antérieur à PHP 8.0.0, la DLL était nommée php_gd2.dll. Augmentez les possibilités des GD de gérer d'autres formats d'images en spécifiant les options --with-XXXX de compilation suivantes : Formats d'image supportés Format d'image Option de compilation jpeg Pour activer le support de la bibliothèque JPEG, ajouter l'option . Jpeg 6b, 7 ou 8 est supporté. À partir de PHP 7.4.0, utiliser à la place png Pour activer le support de la bibliothèque PNG, ajouter l'option . Notez que libpng requiert la bibliothèque zlib et, donc, il vous faudra ajouter aussi dans votre ligne de compilation. À partir de PHP 7.4.0, et ont été supprimée. libpng et zlib sont nécessaire. xpm Pour activer le support de la bibliothèque XPM, ajoutez l'option . Si le script de compilation n'est pas capable de trouver les bibliothèques nécessaires, il vous faudra ajouter le chemin vers les bibliothèques X11. À partir de PHP 7.4.0, utiliser à la place webp Pour activer la prise en charge de WebP, ajoutez . À partir de PHP 7.4.0, utiliser à la place
Lorsque vous compilez PHP avec libpng, vous devez utiliser la même version que celle liée à la bibliothèque GD.
Augmentez les possibilités de GD pour qu'elle manipule différents types de polices de caractères en ajoutant les options --with-XXXX de compilation suivantes : Bibliothèques des polices de caractères supportées Bibliothèque Option de configuration FreeType 2 Pour activer le support de FreeType 2, ajoutez l'option . À partir de PHP 7.4.0 utilisez à la place, qui dépend de pkg-config. Chaînes TrueType Pour activer le support des chaînes de caractères TrueType, ajoutez l'option . (Cette option n'a aucun effet et a été supprimée depuis PHP 7.2.0.)