&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ésFormat d'imageOption de compilationjpeg
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éesBibliothèqueOption de configurationFreeType 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.)