将透明图像复制到另一个透明图像上

时间:2011-03-22 21:37:47

标签: php image-processing image-manipulation

我试图将图像(a.png)复制到另一个图像上。 两者都包含透明度 a.png在保存时显示白色背景。

$base=imagecreatefrompng("base.png");
imagealphablending( $base, false );
imagesavealpha( $base, true );
$temp=imagecreatefrompng('a.png');
imagecopymerge($base,$temp,64,144,0,0,16,16,100);

1 个答案:

答案 0 :(得分:10)

试试这个:

$base=imagecreatefrompng("base.png");
imagealphablending( $base, true );
imagesavealpha( $base, true );
$temp=imagecreatefrompng('a.png');
imagecopy($base,$temp,64,144,0,0,16,16);