Posted on June 10th, 2008 by rolode
ImagePolygon
绘多边形。
语法: int imagepolygon(int im, array points, int num_points, int col);
返回值: 整数
函数种类: 图形处理
内容说明
本函数可在图片上绘出多边形。参数 points 为数组,代表多边形区域,数组的偶数元素为 X 坐标,奇数元素为 Y 坐标,例如 points[0] = x0、points[1] = y0、points[2] = x1、points[3] = y1。参数 num_points 为多边形的转折点数目。参数 col 表示多边形线的颜色。
Filed under: PHP 技术 学习 教程 | No Comments »
Posted on June 10th, 2008 by rolode
ImagePNG
建立 PNG 图型。
语法: int imagepng(int im, string [filename]);
返回值: 整数
函数种类: 图形处理
内容说明
本函数用来建立一张 PNG 格式图形。参数 im 为使用 ImageCreate() 所建立的图片代码。参数 filename 可省略,若无本参数 filename,则会将图片指接送到浏览器端,记得在送出图片之前要先送出使用 Content-type: image/png 的标头字符串 (header) 到浏览器端,以顺利传输图片。本函数在 PHP 3.0.13 版之后才支持。
Filed under: PHP 技术 学习 教程 | No Comments »
Posted on June 10th, 2008 by rolode
ImageLoadFont
载入点阵字型。
语法: int imageloadfont(string file);
返回值: 整数
函数种类: 图形处理
内容说明
本函数用来载入用户自订的点阵字型。返回值为字型的代号,此值为大于 5 的整数。字型文件的格式如表
byte偏移
类型
说明
0-3
int
文件中字符的数目
4-7
int
字型的启始 ASCII 字符,例如从 ASCII 32 的空白开始
8-11
int
字符的宽度
12-15
int
字符的高度
16以后
char
字符的位值,也就是点阵的内容
参考
ImageFontHeight() ImageFontWidth()
Filed under: PHP 技术 学习 教程 | No Comments »
Posted on June 10th, 2008 by rolode
ImageLine
绘实线。
语法: int imageline(int im, int x1, int y1, int x2, int y2, int col);
返回值: 整数
函数种类: 图形处理
内容说明
本函数将在图形上画出一条实线。从 x1、y1 连接到 x2、y2,原点 (0,0) 为图形的左上角。参数 col 为实线的颜色。
参考
ImageDashedLine()
Filed under: PHP 技术 学习 教程 | No Comments »
Posted on June 10th, 2008 by rolode
ImageInterlace
使用交错式显示与否。
语法: int imageinterlace(int im, int [interlace]);
返回值: 整数
函数种类: 图形处理
内容说明
本函数用来决定图片是否使用交错式显示 (interlace)。欲使用交错式显示,则将参数 interlace 值设为 1。不想使用交错式显示图形则将之设为 0。返回值 1 表示已配置成交错式、0 表示已设成非交错式。
Filed under: PHP 技术 学习 教程 | No Comments »