Я попытался скопировать изображение PNG, которое имеет тень (то есть альфа-канал) и прозрачный фон.Однако полученное изображение закрашивает тень и прозрачный фон черным.Я пробовал с imagecopy
и imagecopymerge
;ни один из них не дал правильных результатов, которые не совпадают с исходным изображением.
Предварительный просмотр изображений.
$src = imagecreatefrompng('img_box3-bg.png');
/* Using imagecopy. */
$dest = imagecreatetruecolor(116, 100);
imagecopy($dest, $src, 0, 0, 0, 0, 116, 100);
imagepng($dest, 'img_box3-bg.imagecopy.png');
imagedestroy($dest);
/* Using imagecopymerge. */
$dest2 = imagecreatetruecolor(116, 100);
imagecopymerge($dest2, $src, 0, 0, 0, 0, 116, 100, 100);
imagepng($dest2, 'img_box3-bg.imagecopymerge.png');
imagedestroy($dest2);
imagedestroy($src);
Помощь?Заранее спасибо.