Ecriture de texte dans un fichier png

Eléphanteau du PHP | 34 Messages

23 janv. 2006, 18:48

Bonjour à tous,

Voilà j'ai une image en PNG qui est composée d'un bandeau et d'une grosse partie en transparent. Le bandeau est lui aussi semi transparent (il est blanc mais on voit a travers).
Je voudrais pouvoir écrire du texte dans ce bandeau avec les fonctions d'écriture de texte mais je voudrais garder ma transparence. Est-ce possible ?

Voilà mon code déjà :
// Ecriture dans le fichier cadre de la légende de l'image
$cadre = imagecreatefrompng($pngfile);
$gris = imagecolorallocate($cadre,51,51,51);
imagettftext($cadre,9,0,6,162,$gris,"arial.ttf","Légende ici");

// Ecriture du fichier
imagepng($cadre,"cadre_final.png");
J'espère que vous voyez ce que je veux dire et puis merci de m'aider :wink:

a+
Max

Eléphanteau du PHP | 34 Messages

24 janv. 2006, 00:30

le problème c'est que quand je fais ça et bien j'ai bien mon texte qui s'affiche dans l'image png mais je perds la transparence.

ça dit toujours rien à personne ?

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

24 janv. 2006, 00:48

une petite recherche sur le forum t'aurais peut être aiguillé :-k

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphanteau du PHP | 34 Messages

24 janv. 2006, 10:42

merci pour le lien je vais regarder, mais j'avais fait une recherche avant et j'ai eu une chié de réponse et je n'ai pas trouvé mon bonheur.

peut etre que je suis bidon en recherche :cry:

Eléphanteau du PHP | 34 Messages

24 janv. 2006, 10:48

effectivement je l'avais vu ce truc mais c'est pas trop ce que je cherchais car ça traite du GIF et moi je me sert de PNG :cry: