iamring
|
发表:
为什么php生成的png图片不是透明的?
我用php生成png图片,代码如下 $im = imagecreatetruecolor(300, 300); $white = imagecolorallocate($im, 255, 255, 255); $black = imagecolorallocatealpha($im, 0, 0, 0, 100); // draw a white circle imagearc($im, 80, 80, 150, 100, 0, 360, $white); imagecolortransparent($im, $black); imagepng($im, "tarns.png"); 生成图片之后,windows图片查看器看是透明的图片,用firework看也是透明,但是用photoshop看不是透明,然后用php加载该图片叠加到一幅背景图上,也没有透明效果,怎么会这样子? 生成.gif倒是透明了,但gif的透明效果比较糟糕。哪位达人有过类似的经历?谢谢。
|
|