Manipulation d'image
Résolu/Fermé
A voir également:
- Manipulation d'image
- Image iso - Guide
- Acronis true image - Télécharger - Sauvegarde
- Image iso windows 10 - Guide
- Faststone image viewer - Télécharger - Visionnage & Diaporama
- Comment agrandir une image - Guide
1 réponse
Utilisateur anonyme
12 avril 2011 à 15:19
12 avril 2011 à 15:19
Bonjour,
A partir du moment où vous mettez un header img/png, tout ce qui est envoyé par votre serveur est considéré comme faisant partie de l'image, donc votre echo .... est considéré comme des bytes appartenant à l'image.
Si vous voulez afficher ce texte sur l'image, il va falloir utiliser la fonction imageString, mais si vous voulez afficher un texte HTML après l'affichage de l'image il va falloir faire deux fichiers comme ceci :
où scriptimage.php est ceci :
A partir du moment où vous mettez un header img/png, tout ce qui est envoyé par votre serveur est considéré comme faisant partie de l'image, donc votre echo .... est considéré comme des bytes appartenant à l'image.
Si vous voulez afficher ce texte sur l'image, il va falloir utiliser la fonction imageString, mais si vous voulez afficher un texte HTML après l'affichage de l'image il va falloir faire deux fichiers comme ceci :
<?php echo '<img src="scriptimage.php">'; echo "bonjour tout le monde"; ?>
où scriptimage.php est ceci :
<?php header ("Content-type: image/png"); $image = imagecreatefromjpeg("agence.jpg"); $background_color = imagecolorallocate ($image, 255, 255, 255); $text_color = imagecolorallocate ($image, 23, 14, 91); imagettftext ($image,21,0,250,70,$text_color,'Arial.ttf','le nom'); imagettftext ($image,21,0,250,100,$text_color,'Arial.ttf','le prenom'); imagestring ($image, 5, 20, 50,"A Simple Text String", $text_color); imagepng ($image); ?>
12 avril 2011 à 15:58
12 avril 2011 à 16:03