png图片生成透明背景处理方法
<?php
//创建透明画布
$im_out =imagecreatetruecolor($imgcreat_x, $imgcreat_y);
imagealphablending($im_out, true);
imagesavealpha($im_out, true);
$trans_colour = imagecolorallocatealpha($im_out, 0, 0, 0, 127);
imagefill($im_out, 0, 0, $trans_colour);
ImageCopyResized($im_out, $im, 0,0, 0, 0, $img_x, $img_y, $img[0], $img[1]);
imagepng($im_out);
?>