<?php
header("Content-Type:image/gif");
$img=imagecreatetruecolor(200,200);
imagecolorallocate($img,255,0,0); //这句代码没有效果,,,图片的颜色并没有改变
imagegif($img);
imagedestroy($img);
?>
header("Content-Type:image/gif");
$img=imagecreatetruecolor(200,200);
imagecolorallocate($img,255,0,0); //这句代码没有效果,,,图片的颜色并没有改变
imagegif($img);
imagedestroy($img);
?>
ImageTTFText($im,14,0,3,20,$textcolor,"./simhei.ttf","string to be added."); 这个颜色,是这么用的。
$img=imagecreatetruecolor(200,200);
改成:$img=imagecreate(200,200);
我这边测试是变色了,黑色,建议查一下是否开启了GD扩展
windows下安装gd库
把你PHP目录下的extensions文件夹里的php_gd2.dll复制到系统目录下,然后修改你的PHP.ini文件,找到以下位置
;extension=php_gd2.dll把前面的;去掉.... 重启你的网页服务器apache或者IIS就可以了效果从phpinfo里可以看得到,我的是下面这样子gd
GD Support enabled
GD Version bundled (2.0.22 compatible)
FreeType Support enabled
FreeType Linkage with freetype
GIF Read Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled