Écrire un texte dans une image PNG avec PHP
Compatibilité : PHP 5, PHP 7
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");
|
php.net | Description | Versions PHP | OUTIL |
---|---|---|---|
header | Envoie un en-tête HTTP | PHP 4, PHP 5, PHP 7, PHP 8 | |
imagecolorallocate | Alloue une couleur pour une image | PHP 4, PHP 5, PHP 7, PHP 8 | |
imagecreatefromjpeg | Crée une nouvelle image à partir d'un fichier ou d'une URL | PHP 4, PHP 5, PHP 7, PHP 8 | |
imagejpeg | Envoie une image JPEG vers un navigateur ou un fichier | PHP 4, PHP 5, PHP 7, PHP 8 | |
imagestring | Dessine une chaîne horizontale | PHP 4, 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
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 sans
Dessine un texte de plusieurs lignes sur une image avec une police PostScript.
Fonction récursive permettant d'afficher la valeur d'un entier base 10 en base 2. Aucune limitation.
Fonction qui affiche des nombres en dessinant point par point les numéros.
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.