我已經得到了這個形象: 透明度問題與PNG圖像
我使用PHP5和GD2庫,實現了透明背景,但結果不是我所期望的(你需要一個黑暗的背景看差):
這裏是我的代碼:
$size = getimagesize($img_url);
$img = imagecreatefrompng($img_url);
$im_tc = imagecreatetruecolor($size[0],$size[1]);
imagecopyresampled($im_tc,$img,0,0,0,0,$size[0],$size[1],$size[0],$size[1]);
imagedestroy($img);
$white = imagecolorallocatealpha($im_tc, 255, 255, 255,127);
imagecolortransparent($im_tc, $white);
imagepng($im_tc,'image.png');
任何幫助,將不勝感激! :)
嘗試用透明度替換白色背景顏色。也許通過一些填充方法讓它連續。 – hakre 2012-05-27 14:26:51