Intanto grazie del tuo aiuto...ma ancora niente...
i parametri passati sono corretti, però niente...sempre la seconda immagine...
ho provato anche così:
$image_1 = imagecreatefrompng('img/1ap.png');
$image_2 = imagecreatefrompng('img/1mp.png');
imagealphablending($image_1,false);
imagesavealpha($image_1,true);
imagecopy($image_1, $image_2, 0, 0, 0, 0, 200, 300);
imagepng($image_1, 'complete/small/111.png');
cioè copiare al seconda immagine sopra la prima...ma niente...mi da come risultato sempre la seconda immagine.
Ho provato a fare anche cosi:
imagecopy($image_1, $image_2, 0, 100, 0, 100, 200, 300);
praticamente copiare una parte della seconda immagine e incollarla sopra alla prima.
In questo modo la prima parte della prima immagine si vede.
In pratica è come se la trasparenza venisse vista solo alla fine...e non in fase di merge delle immagini.

Rispondi quotando