Écrire un texte dans une image PNG avec PHP
Compatibilité : PHP 5, PHP 7, PHP 8
Images PHP- Choisir le texte et le placer ou vous voulez sur l'image - Choisir la couleur de fond de l'image et choisir la dimension de l'image en pixel
Ecrire un texte sur une image à l'aide de la librairie GD .
Ceci est un code basique.
C'est via la fonction imagestring($image, 5, 15, 15,$texte, $blanc) que vous paramétrez la place du texte et sa couleur.
Attention ce code ne gère qu'1 seule image à la fois.
Pour les PNG remplacez : header ("Content-type: image/jpeg"); par header ("Content-type: image/png");
12 Juil 2005
Dernière mise à jour :
|
| php.net | Description |
Versions PHP | |
|---|---|---|---|
| header |
Envoie un en-tête HTTP brut
|
PHP 4, 5, 7 et 8 | |
| imagecolorallocate |
Alloue une couleur pour une image
|
PHP 4, 5, 7 et 8 | |
| imagecreatefromjpeg |
Crée une nouvelle image depuis un fichier ou une URL
|
PHP 4, 5, 7 et 8 | |
| imagejpeg |
Affichage de l'image vers le navigateur ou dans un fichier
|
PHP 4, 5, 7 et 8 | |
| imagestring |
Dessine une chaîne horizontale
|
PHP 4, 5, 7 et 8 | |
Images PHP- Choisir le texte et le placer ou vous voulez sur l'image - Choisir la couleur de fond de l'image et choisir la dimension de l'image en pixel
Cette fonction vous permettra d'intégrer du texte sur une image avec un retour à la ligne automatique au bout d'une longueur de texte définie
Dessine un texte de plusieurs lignes sur une image avec une police PostScript.
| Langue | |
| Date | 03 Avril 2026 |
| Taille | 32 Mo |
| Catégorie | CMS |
| Langue | |
| Date | 03 Avril 2026 |
| Taille | 88 Mo |
| Catégorie | Logiciels |
| Langue | |
| Date | 02 Avril 2026 |
| Taille | 44 Mo |
| Catégorie | Divers |
| Langue | |
| Date | 02 Avril 2026 |
| Taille | 19 Mo |
| Catégorie | Divers |
| Langue | |
| Date | 01 Avril 2026 |
| Taille | 0.51 Mo |
| Catégorie | Forums |
| Langue | |
| Date | 01 Avril 2026 |
| Taille | 12 Mo |
| Catégorie | CMS |
Invité
10 Fév 2012 à 10:41Pour une meilleure qualité d'image, je recommande d'utiliser du png plutot que du jpg. Il suffit juste de remplacer tout les "jpg" ou jpeg" par png.