GD绘画画图流程
1.创建画布
首先要创建画布像我们画画一样,规范一下自己这张画要画多大。我们要用到imagecreatetrruecolor(width,height),两个参数画布的宽和高
2.创建画布颜色
像画画一样,规划好画的大小之后,要给画画背景色。我们用imgagecolorallocate(r,g,a);有三个参数就是颜色的三原色红绿蓝对应的rab值,范围都是0-225.
3.填充颜色
将上一步创建的颜色填充到画板上,用imagefill($img,$color),第一个参数是画板,第二个是颜色。
4.给画笔分配颜色
用的方法也是imgagecolorallocate(r,g,a),但这个的对象是画笔,说的在实际一点这个颜色是作用到绘画的东西上的
5.开始绘画
这一步就比较随意了,就是画自己想要画的东西,可以是圆形,点,或者字符,字...都有其对应的方法,可以参照手册
6.输出到浏览器
header("Content-Type:image/png");
imagepng($img);
7.销毁资源
imagedestory($img);