PHP使用GD2绘制基本图形的例子(线、圆、正方形)

PHP使用GD2绘制基本图形的例子(线、圆、正方形)
本文的例子告诉PHP使用GD2绘制基本图形。分享给你供你参考,如下:

GD2使用功能,可以绘制各种图形,图形最基本的包括带,圆,正方形等。无论多么复杂的图形开发者画,他们加深了对这些基本图形的基础上。只有掌握最基本的绘画方法,才能画出各种独特的绘画风格。

在GD2,您可以使用imageline()函数,该imagearc()函数,和imagerectangle()函数来绘制直线,圆法。

以下是使用这些函数的方法:

布尔imageline(资源形象,int int int X2 X1,Y1,Y2,int)

的imageline()函数使用的颜色从坐标画一条线(X1,Y1)(x2,y2)对图像中的图像(x2,y2)(图像的左上角的(0,0))。

布尔imagearc(资源形象,int cx,int int int cy,W,H)。

图像:图像的句柄

CX,CY坐标原点(0,0)是左上角的图片参数Cx,和CY为椭圆的中心坐标

w和h分别是水平轴的长度和垂直轴的长度。

s,e分别是起始角和结束角。

颜色是弧线的颜色。

Bool imagerectangle(资源形象,int int int X2 X1,Y1,Y2,int)

的imagerectangle()函数与彩色图像的图像绘制一个矩形,它的左上角坐标(x1,y1)和右下角坐标(x2,y2),图像的左上角的坐标是(0,0)

例如,应用上述函数,分别绘制直线、圆和正方形,并以白线作为色标如下
< PHP
页眉(内容类型:图像);将图像输出到浏览
$ img =画面欣赏(560, 200); / /创建一个560x200像素的图像
BG = imagecolorallocate美元(美元IMG,0, 0, 255); / /设置图像的背景颜色
白色= imagecolorallocate美元(美元IMG,255, 255, 255); / /设置线条颜色图像绘制
imageline($ IMG,20, 20, 150,180,为白色); / /画一条线
imagearc($ IMG,250, 100, 150,150, 0, 360,为白色); / /画一个圆
Imagerectangle(350, 20, 500美元,170美元的数据,白色); / /画一个正方形
imagepng($ IMG); / /输出PNG格式的图片
销毁一图像($ IMG); / /释放资源

结果如下:
更多关于PHP相关内容的读者可以看到特别的站:PHP图形和图片,PHP操作技能总结基本语法教程

希望本文能对PHP程序设计有所帮助。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部