我正在尝试将不同的 .png 图像合并为一个保持透明度的图像,但在组合之前我无法为每个图像设置不透明度。这是我正在做的
$img = imagecreatefrompng($images[0]);
imagealphablending($img, true);
imagesavealpha($img, true);
foreach($images as $fn) {
$cur = imagecreatefrompng($fn);
imagealphablending($cur, true);
imagesavealpha($cur, true);
imagecopy($img, $cur, 0, 0, 0, 0, 512, 512);
imagedestroy($cur);
}
imagepng($img);
任何帮助,将不胜感激。提前致谢