PHP GDlib使透明背景变黑

时间:2015-12-23 09:47:22

标签: php gd

我正在尝试使用GDlib绘制一些图像,但透明度不起作用。我已经尝试过php.net中的简单示例:

$im1 = imagecreatetruecolor(200, 200);
$background = imagecolorallocate($im1, 255, 255, 255);
imagecolortransparent($im1, $background);
imagealphablending($im1, false);
imagesavealpha($im1, true);

header('Content-type: image/png');
imagepng($im1);
imagedestroy($im1);

但它也不起作用。透明背景是黑色的。我不调整任何东西,不合并多个图像,我只是想创建一个透明的图像。我在使用Homebrew安装的OS X Yosemite上使用PHP 5.5.28。

如果有任何帮助,我将非常感激。

0 个答案:

没有答案