本文主要和大家分享PHP中的画布详解,PHP中的图像处理技术GD,希望能帮助到大家。
创建新画布--资源型数据(可以操作图像资源)
imagecreate(画布宽,画布高);创建基于调色板的画布。
ImageCreateTrueColor(画布宽,画布高);创建真彩画布。
基于图片创建画布
ImageCreateFromFPG(图片地址);
ImageCreateFromPNG(图片地址);
ImageCreateFromGIF(图片地址);
立即学习“PHP免费学习笔记(深入)”;
操作画布
分配颜色:如果需要在画布上使用某个颜色,应该先将颜色分配到画布上。
颜色标识:
$color=ImageColorAllocate(画布资源,R,G,B);RGB为三原色,大小为0~255;
填充画布:
ImageFill(画布资源,填充位置x,填充位置y,颜色标识);填充时对于与填充点连续且颜色相同的点进行填充。
将字符串写到画布上:
ImageString(画布资源,字体,位置x,位置y,字符串内容,字符颜色);
字体为内置字体,大小为1~5号。
字符颜色为前面颜色分配时所写的变量。
得到打开的画布大小:
睿拓智能网站系统-网上商城1.0免费版软件大小:5M运行环境:asp+access本版本是永州睿拓信息专为电子商务入门级用户开发的网上电子商城系统,拥有产品发布,新闻发布,在线下单等全部功能,并且正式商用用户可在线提供多个模板更换,可实现一般网店交易所有功能,是中小企业和个人开展个人独立电子商务商城最佳的选择,以下为详细功能介绍:1.最新产品-提供最新产品发布管理修改,和最新产品订单查看2.推荐产
ImageSX(画布资源);得到画布的宽。
ImageSY(画布资源);得到画布的高。
得到内置字体的大小:
ImageFontWidth(字体号);得到内置字体的宽度。
ImageFontHeight(字体号);得到内置字体的高低。
输出画布
1.输出到图片文件。
2.直接输出到页面。
ImagePNG(画布资源[,文件地址]);
ImageJPEG(画布资源[,文件地址]);
ImageGIF(画布资源[,文件地址]);
实例:验证码











