用GD啊:
1,读取每一个上传的图片。
2,如果需要,将图片修改成指定的大小。
3,将指定位置的像素替换成你所需要标志的像素。
4,输出图片。
5,删除原有图片。以上每一步都是运用GD函数库来实现的,具体方式过于复杂,就不一一列出了,可以参考PHP Manual。希望有所帮助!
1,读取每一个上传的图片。
2,如果需要,将图片修改成指定的大小。
3,将指定位置的像素替换成你所需要标志的像素。
4,输出图片。
5,删除原有图片。以上每一步都是运用GD函数库来实现的,具体方式过于复杂,就不一一列出了,可以参考PHP Manual。希望有所帮助!
:(现在的情况是:
php.ini里相应的地方是:
extension=php_gd_gif.dll
而且php_gd_gif.dll已经在相应的地方,我的PHP是4.1.2的,但运行:
Header("Content-type: image/gif");
//dl("php_gd_gif.dll");$im = imagecreate(400,30);
$black = ImageColorAllocate($im, 0,0,0);
$white = ImageColorAllocate($im, 255,255,255);
imageline($im, 1, 1, 350, 25, $black);
imagearc($im, 200, 15, 20, 20, 35, 190, $white);
imagestring($im, 5, 4, 10, "Graph TEST!!", $white);
ImageGif($im);
ImageDestroy($im);还是有错误:
br>
<b>Warning</b>: ImageGif: No GIF create support in this PHP build in <b>/var/test.php</b> on line <b>12</b><br>这是怎么回事?
GIF格式不支持,建议采用JPEG或者PNG格式
但是php_gd_gif.dll我已经有了,而且PHP版本也不低啊,好的,现在这样吧,谢谢了,接分!
No GIF create support in this PHP build
就是这个意思呀
:)
是啊,真的很郁闷,而且还有问题:明明已经注册了SESSION,结果检测不到,唉