【发布时间】:2013-09-21 14:45:24
【问题描述】:
我正在使用 imagecreatefrompng 进行简单的图像加载。
图片的背景是#E5DDBB。使用下面的代码,它渲染图像,但背景现在是#DED6AD。
http://www.letslogic.com/test.php 包含以下内容:
<img src="images/skins/yoshi/0.png">
<img src="dyn_image.php">
dyn_image.php 包含:
<?php
$im = imagecreatefrompng('images/skins/yoshi/0.png');
header("Content-Type: image/png");
imagepng($im);
?>
如果你看一下 test.php 显示的两个图像,图像是不同的颜色...
【问题讨论】:
-
你用的是什么版本的GD和PHP?
-
GD:捆绑(2.0.34 兼容)PHP:5.2.17
-
图片有没有可能是透明的?
-
这是原图吗?因为背景对我来说是#DED6AD。