Bonjour à tous,

Ma question a déjà du être posée (je suis désolé de vous faire répéter ) mais je parcourt le web depuis 2jours et je ne trouve pas.....

Alors choisi mon problème, comme l'explique très bien le titre, j'essaie de faire une rotation un gif comprenant de la transparence.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
header('Content-type: image/gif');
$fichier = "xxx.gif";
$image = imagecreatefromgif($fichier);
$noir    = imagecolorallocate($image, 0, 0, 0); 
$toto = imagecolortransparent($image, $noir);
$image = imagerotate($image, $angle, $toto,-1);
$noir    = imagecolorallocate($image, 0, 0, 0);  
imagecolortransparent($image, $noir);
$noir    = imagecolorallocate($image, 0, 0, 0);  
imagegif($image);
Avec ce code des parties noires sont restantes...


Merci beaucoup de votre aide...