работа с GD

Borland

Новичок
работа с GD

Люди хелп!
Задача - на одну картинку поместить другую, только у 2-ой еще настоить прозрачность.
Я почитал ваш форум однако не нашел того что нужно.
С GD встретился только вчера.
Как мне реализовать такую задачу.
 

Tor

Новичок
Borland
такой вопрос здесь задают как минимум раз в неделю
воспользуйся, пожалуйста, поиском
 

Borland

Новичок
Народ, я тут породил неаного кода
<?php
$sourcefile = "img/glaz.jpg";
$insertfile = "img/embl.gif";
$targetfile = "img/glaz.jpg";
$dest_x=50;
$dest_y=50;
$transition=50;

//mergePix("img/glaz.jpg","img/glaz.jpg","img/embl.gif");
//function mergePix($sourcefile,$insertfile, $targetfile, $pos=3,$transition=100)
//{


$insertfile_id = imageCreateFromgif($insertfile);

$sourcefile_id = imageCreateFromJPEG($sourcefile);

$insertfile_width= ImageSX($insertfile_id);
$insertfile_height = ImageSY($insertfile_id);



imageCopyMerge($sourcefile_id, $insertfile_id,$dest_x,$dest_y,0,0,$insertfile_width,$insertfile_height,$transition);
imagepng ($sourcefile_id);
//}

?>

Только у меня рисунок, кот накладывается на основной (накладываемый изначально с прозрачным фоном) фон уже имеет не прозрачный и закрывает собой основной. Как сделать чтоб появилась прозрачность в накладываемом рисунке ?
 
Сверху