今天就跟大家聊聊有关如何在php中使用阻止gd2绘制图形,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
在阻止gd2中可以分别应用imageline()函数,imagearc()函数和imagerectangle()函数绘制直线,圆形和方法。
下面将介绍这些函数的使用方法:
<代码> bool imageline(资源形象,int x1, int y?, int x2, y2 int, int颜色)代码>
imageline()函数用颜色的颜色在图像图片中从坐标(x1, y1)到(x2, y2)(图像左上角为(0,0))绘制一条线段。
<代码> bool imagearc(资源形象,int残雪,int cy, int, int, int, int, int颜色)代码>
图片:表示图像的处理
残雪,cy原点坐标(0,0)为图片的左上角,参数残雪,cy为椭圆圆心坐标
w h分别为水平轴长和垂直轴长
s e分别为起始角与结束角
颜色为弧线的颜色
<代码> bool imagerectangle(资源形象,int x1, int y?, int x2, y2 int, int颜色)代码>
imagerectangle()函数以颜色的颜色在形象图像中绘制一个矩形,其左上角坐标为(x1, y1),右下角坐标为(x2, y2)。图像的左上角坐标为(0,0)
例如应用以上函数,分别绘制直线,正圆和正方形,并且以白色作为线条的基色,代码如下
& lt; php ? 头才能(“内容类型:图像/png");//将图像输出到浏览器 时间=美元才能img imagecreate(560,, 200);//创建一个560 x200型像素的图像 bg 美元;才能=,imagecolorallocate (img美元,,0,0,255);//设置图像的背景颜色 时间=美元才能white imagecolorallocate (img美元,,255,,255,,255);//设置绘制图像的线的颜色 imageline才能(img,美元,20日,20日,150年,180年,白美元);//绘制一条线 imagearc才能(img美元,,250,,100,,150,,150,,0,,360,,白色的美元);//绘制一个圆 imagerectangle才能(img,美元,350年,20日,500年,170年,白美元);//绘制一个正方形 imagepng才能(img);//以PNG格式输出图像 imagedestroy才能(img);//释放资源
运行结果如下:
看完上述内容,你们对如何在php中使用阻止gd2绘制图形有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。