一个关于GD图形库的很笨的问题! 图形库你老人家说有什么作用.当然是可以对图形进行处理.画图等.安装很简单.在php.ini中把.extension=php_gd2.dll前的分号去了就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以看一下手册这是手册中对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 字型相关函式可能不能用。以下是简单的例子 <?phpHeader("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 图型。 安装只需把extension=php_gd2.dll前面的分号去掉,那么还需要下载GD Library干什么?我下载下来了可是不会用哪! 导航背景变换问题 Eclipse下为什么无法调用Apache? 录入问题 初学者。。。大家帮忙了。。 php5.0在IIS中配置的问题 请大家推荐一套论坛软件 怎么才能把我的主页加到搜索引擎中?? 请教网上电视直播的技术问题:) 新手问题,急阿 求大神帮实现购物车商品相同问题 高分!!!求新旧身份证号码转换程序,(急) 怎样让打开的页面没有工具栏等一系列菜单。。。
使用本功能需要在编译 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 图型。