我有一个我认为是正确的脚本,但是当我看到脚本的结果时,即使图像是透明的(png),每个附加图像下方都有一个黑色部分
header('Content-type: image/png');
$path = "https://example.com/imagecopy/";
$im1 = imagecreatefrompng($path.'background.png');
$im2 = imagecreatefrompng($path.'Player1.png');
imagecopyresampled($im1,$im2,0,935,0,0,100,150,100,150);
unset($im2);
$im3 = imagecreatefrompng($path.'Player2.png');
imagecopyresampled($im1,$im3,103,832,0,0,100,150,100,150);
unset($im3);
$im4 = imagecreatefrompng($path.'Player3.png');
imagecopyresampled($im1,$im4,207,728,0,0,100,150,100,150);
unset($im4);
$im5 = imagecreatefrompng($path.'Player4.png');
imagecopyresampled($im1,$im5,313,624,0,0,100,150,100,150);
unset($im5);
imagealphablending($im1, false);
imagepng($im1);
这是结果的图片(请看数字2、18和24的顶部):
我的脚本有什么缺点吗?除background.png
以外,以上所有图像均为100%png和透明