Опитах се да дублирам 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);
Помогне? Благодаря предварително