本来是有一张透明的底图,但是再跟其他图合并的过程中发现合成的图片会出现部分黑色背景,不用空白的底图,用函数生成的透明的底图就会避免这个问题,随手记录一下~
//生成指定尺寸的空背景
$background_img = 'bg.png';//空背景图路径
$with='';
$height='';
$background = imagecreatetruecolor($with,$height);
$whiteBackground = imagecolorallocatealpha($background,255, 255, 255,127);
imagefill($background,0,0,$whiteBackground);
imagepng($background, $background_img);
imagedestroy($background);
//再跟别的图进行合并操作