|
8.53.3 Installation
Pour activer le support de GD, vous devez compiler PHP avec
l'option
--with-gd[=DIR]
, 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
--with-gd
.
La bibliothèque GD requiert
libpng
et
libjpeg
pour compiler.
Sous Windows, vous devez inclure la bibliothèque
php_gd2.dll
comme extension dans le fichier
php.ini
.
La bibliothèque
php_gd.dll
a été supprimée de
PHP 4.3.2. Notez aussi que les fonctions conseillées truecolor, comme
imagecreatetruecolor
, requièrent GD2.
| Note | |
Pour activer le support exif sur Windows, php_mbstring.dll doit être chargée
avant php_exif.dll dans le
php.ini
.
|
Augmentez les possibilités des GD de gérer d'autres formats d'images
en spécifiant les options
--with-XXXX
de compilation
suivantes :
| Format d'image |
Option de compilation |
|
jpeg-6b
|
Pour activer le support de la bibliothèque JPEG-6b, ajouter l'option
--with-jpeg-dir=DIR
.
|
|
png
|
Pour activer le support de la bibliothèque PNG, ajouter l'option
--with-png-dir=DIR
. Notez que libpng
requiert la bibliothèque zlib
et, donc, il vous faudra ajouter aussi
--with-zlib-dir[=DIR]
dans votre ligne
de compilation.
|
|
xpm
|
Pour activer le support de la bibliothèque XPM, ajoutez l'option
--with-xpm-dir=DIR
. 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.
|
| Note | |
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èque |
Option de configuration |
|
FreeType 1.x
|
Pour activer le support de FreeType 1.x, ajoutez l'option
--with-ttf[=DIR]
.
|
|
FreeType 2
|
Pour activer le support de FreeType 2, ajoutez l'option
--with-freetype-dir=DIR
.
|
|
T1lib
|
Pour activer le support de T1lib (Type 1 fonts), ajoutez l'option
--with-t1lib[=DIR]
.
|
|
Chaînes TrueType
|
Pour activer le support des chaînes de caractères TrueType,
ajoutez l'option
--enable-gd-native-ttf
.
|
|