par
druidev » 13 déc. 2006, 15:04
Bonjour,
Je recois un tableau d'un flash qui indique la couleur héxadécimale des pixels d'une image que je dois générer en php avec GD.
Chaque pixel peut être transparent. Je dois donc gérer la transparence.
J'ai trouvé cette fonction:
Code : Tout sélectionner
$test = imagecolorallocatealpha($img, 255, 32, 70, 32);
imagesetpixel($img, $x, $y, $test);
Seulement je suis sur GD 2.0, et cette fonction nécéssite la 2.0.1. Je ne peux pas installer de version supérieur.
Connaissez-vous une solution alternative pour insérer une couleur dans un pixel, avec un alpha, mais qui attribue cet alpha uniquement à la couleur de ce pixel, et pas à la couleur présente partout sur l'image ?
Bonjour,
Je recois un tableau d'un flash qui indique la couleur héxadécimale des pixels d'une image que je dois générer en php avec GD.
Chaque pixel peut être transparent. Je dois donc gérer la transparence.
J'ai trouvé cette fonction:
[code]$test = imagecolorallocatealpha($img, 255, 32, 70, 32);
imagesetpixel($img, $x, $y, $test);[/code]
Seulement je suis sur GD 2.0, et cette fonction nécéssite la 2.0.1. Je ne peux pas installer de version supérieur.
Connaissez-vous une solution alternative pour insérer une couleur dans un pixel, avec un alpha, mais qui attribue cet alpha uniquement à la couleur de ce pixel, et pas à la couleur présente partout sur l'image ?