Salve a tutti,
sto provando a sovrapporre 2 o più png trasparenti per ottenere una nuova imagine. Utilizzo questo codice:
Codice PHP:
<?php
header
("Content-type: image/png");
$file_sfondo "circle.png";
$file_icona "square.png";
$dest = @imagecreatetruecolor(300300)
or die(
"errore nel caricare gd");
$sfondo imagecreatefrompng($file_sfondo);
$icona imagecreatefrompng($file_icona);
imagecopy($dest$sfondo0000300300);
imagecopy($dest$icona0000300300);
$dest imagerotate($dest450);
imagepng($dest);
imagedestroy($dest);
imagedestroy($sfondo);
imagedestroy($icona);
?>
Lìimmagine di destinazione, però, ha uno sfondo nero. Sicuramente senza rendermene condo lo imposto io, o cmq non deve essere molto difficile preservare la trasparenza di sfondo.
Qualcuno può aiutarmi?
Grazie mille.