php图像创建功能有任何颜色问题吗?

时间:2015-05-03 22:14:47

标签: php image php-gd

我使用以下代码段:http://www.phpclasses.org/package/4254-PHP-Render-graphical-diagrams-of-hierarchical-trees.html

我正在为每个节点添加一个png图像。如果我得到正确的代码,使用的代码是:

$strSourceImage = imagecreatefrompng($node->image);
imagecopyresampled($this->img, $strSourceImage, $node->x, $node->y, 0, 0, $node->w, $node->h, $this->imgsize[0], $this->imgsize[1]);

但是png图像会改变颜色,

这是原始图片:http://postimg.org/image/jz4hjej4f/2e34cb9e/ 这是通过php添加它时的结果:http://postimg.org/image/mzkw9uwlf/0959e1b9/

1 个答案:

答案 0 :(得分:0)

知道了。 img是用imagecreate()创建的,我现在使用imagecreatetruecolor(),希望这有助于将来的某个人。