好吧,所以我设法覆盖两个保持透明度的图像,但现在在覆盖图像的右侧有一个巨大的黑盒子......它仍然是透明的,我只需要这个盒子不见了..
这是我的代码..
<?php
header('Content-Type: image/png');
$master = imagecreatefrompng('Master.png');
$month = imagecreatefrompng('Mar.png');
imagealphablending($month,true);
imagealphablending($master,true);
imagecopy($master, $month, 83, 290, 0, 0, imagesx($master), imagesx($master));
imagepng($master, null, 1);
?>
我曾尝试使用imagesavealpha(),但这也没有用..任何人都有任何想法?
谢谢你们
答案 0 :(得分:1)
imagecopy($master, ..snip.. imagesx($master), imagesx($master));
^^^^^^^---should be $month
^--- should be 'y'
^^^^^^^--- also $month