Bonjour,

Je souhaite superposer deux images : une image de fond de 10 pixels par 350 et une image par dessus (10 pixels par 10 pixels) à étendre en 10 pixels par 350 pixels.

L'image à ajouter est en fait un dégradé noir vers transparent sur 10 pixels (en png 24 bits).

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
header("Content-type: image/png");
 
$image = imagecreatefrompng("../imgs/fond.png");
 
$mini_left = imagecreatefrompng("imgs/mini_left.png");
 
ImageCopyResampled($image,$mini_left,0,0,0,0,10,350,10,10);
 
imagepng($image);
imagedestroy($image);
Je vous assure que j'ai fait mon maximum, ça fait 2 heures que je traine sur des forums et que je teste des méthodes, mais je n'arrive pas à faire gérer la transparence de l'image du dessus (c'est à dire de $mini_left).

Au lieu d'avoir un dégradé de noir vers transparent, j'ai un dégradé de noir vers blanc...

Merci pour vos réponses !