OUJOOD.COM
La librairie GD pour dessiner avec php
Sommaire
- La librairie GD introduction
- La librairie GD creation d'une image
- liste des fonctions GD
- Déclaration des images avec PHP GD
- Les couleurs et les lignes en PHP GD
- Dessiner des rectangles avec PHP GD
- Dessiner des arcs avec PHP GD
- Les ellipses et cercles
- La fonction polygones
- Ajouter un texte à une image
- Exemple pratique: Graphe de visiteur d'un site web
La librairie GD introduction
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.
Instalation
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é.
Par carabde 20 Aout 2014