图形库你老人家说有什么作用.当然是可以对图形进行处理.画图等.安装很简单.在php.ini中把.extension=php_gd2.dll前的分号去了就可以了

解决方案 »

  1.   

    你可以看一下手册这是手册中对gd的部分说明.
    使用本功能需要在编译 PHP 前先安装 GD library,可到 http://www.boutell.com/gd 下载。在 1.6.2 版以前的 GD library 有支援 GIF 格式的功能,但因为 GIF 格式使用的 LZW 演算法牵涉到 Unisys 的专利权,因此在 GD library 1.6.2 版之后不支援 GIF 的格式。在安装 1.6.2 版时系统必须要有 libpng 及 zlib 二个动态连结函式库。前者可在 http://www.cdrom.com/pub/png 下载;后者可在 http://www.cdrom.com/pub/infozip/zlib 下载。而 GD library 也支援 TrueType 字型,请先到 http://www.freetype.org 下载动态连结程式库。 
    PHP 在 3.0.13 版之后,终于支援了 PNG 的图型格式,使用 PNG 就不怕会有版权的问题了,而且在 PHP 这个版本以后,安装编译时会检查 GD library 支援的是旧的 GIF 格式还是新的 PNG 格式来决定是否使用 GIF 或 PNG 的专用函式。若真的需要使用 GD Library 中有关 GIF 的部份,不妨找较旧的 FreeBSD 或者 Linux 版本,里面可能会有这些函式,但可能会因为侵犯到 Unisys 的专利权,而引发法律问题。同时请注意旧版的 TTF 字型相关函式可能不能用。以下是简单的例子
     <?php
    Header("Content-type: image/gif");
    $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);
    ?> 
    GetImageSize: 取得图片的长宽。 
    ImageArc: 画弧线。 
    ImageChar: 写出横向字元。 
    ImageCharUp: 写出直式字元。 
    ImageColorAllocate: 匹配颜色。 
    ImageColorTransparent: 指定透明背景色。 
    ImageCopyResized: 复制新图并调整大小。 
    ImageCreate: 建立新图。 
    ImageDashedLine: 绘虚线。 
    ImageDestroy: 结束图形。 
    ImageFill: 图形着色。 
    ImageFilledPolygon: 多边形区域着色。 
    ImageFilledRectangle: 矩形区域着色。 
    ImageFillToBorder: 指定颜色区域内着色。 
    ImageFontHeight: 取得字型的高度。 
    ImageFontWidth: 取得字型的宽度。 
    ImageInterlace: 使用交错式显示与否。 
    ImageLine: 绘实线。 
    ImageLoadFont: 载入点阵字型。 
    ImagePolygon: 绘多边形。 
    ImageRectangle: 绘矩形。 
    ImageSetPixel: 绘点。 
    ImageString: 绘横式字串。 
    ImageStringUp: 绘直式字串。 
    ImageSX: 取得图片的宽度。 
    ImageSY: 取得图片的高度。 
    ImageTTFBBox: 计算 TTF 文字所占区域。 
    ImageTTFText: 写 TTF 文字到图中。 
    ImageColorAt: 取得图中指定点颜色的索引值。 
    ImageColorClosest: 计算色表中与指定颜色最接近者。 
    ImageColorExact: 计算色表上指定颜色索引值。 
    ImageColorResolve: 计算色表上指定或最接近颜色的索引值。 
    ImageColorSet: 设定色表上指定索引的颜色。 
    ImageColorsForIndex: 取得色表上指定索引的颜色。 
    ImageColorsTotal: 计算图的颜色数。 
    ImagePSLoadFont: 载入 PostScript 字型。 
    ImagePSFreeFont: 卸下 PostScript 字型。 
    ImagePSEncodeFont: PostScript 字型转成向量字。 
    ImagePSText: 写 PostScript 文字到图中。 
    ImagePSBBox: 计算 PostScript 文字所占区域。 
    ImageCreateFromPNG: 取出 PNG 图型。 
    ImagePNG: 建立 PNG 图型。 
    ImageCreateFromGIF: 取出 GIF 图型。 
    ImageGIF: 建立 GIF 图型。 
      

  2.   

    安装只需把extension=php_gd2.dll前面的分号去掉,那么还需要下载GD Library干什么?我下载下来了可是不会用哪!