Définit une image à insérer dans un document
PHP peut aussi créer et manipuler des images, dans un grand choix de formats, comme GIF, PNG, JPEG, WBMP et XPM. grâce à la librairie GD
Et oui PHP peut aussi créer et manipuler des images, dans un grand choix de formats, comme GIF, PNG, JPEG, WBMP et XPM. grâce à la librairie GD et cela depuis la version php 4.3 .
Avant de commencer à travailler avec GD, il faut vérifier qu'il est déclaré dans la configuration de PHP.
Pour savoir quelles versions vous possédez, créez un fichier à la racine de votre serveur avec le code suivant et lancez le.
Exemple : Copier le code
<?php echo "Vous avez PHP ".phpversion(); $gd_info = gd_info(); if(!$gd_info) die("<br />La librairie GD n'est pas installée !"); echo "<br />Vous avez GD ".$gd_info['GD Version']; ?>
Si vous obtenez un message d'erreur c'est que la librairie GD n'est pas instalée, reportez vous à la section installation sinon, vous pouvez commencer.
1) Sous Linux, il faut éditer votre fichier php.ini., il est dans /etc/php.ini ou /etc/php4/php.ini.
Vous devez simplement ajouter la ligne suivante à la fin du fichier.
Ligne à ajouter dans le php.ini
extension=gd.so
Pour ajouter la ligne manuellement en mode console
echo extension=gd.so >> /etc/php.ini
2) Sous EasyPHP. Allez dans le dossier où est installé EasyPHP et entrez dans le dossier"apache". Editez le fichier php.ini en enlevant le ; devant l'instruction :
extension=php_gd2.dll
3) Sous wamp elle est installée par défaut
À partir de maintenant, GD est activé.