>
快捷搜索:

PHP图片处理库Grafika详细教程(4):图形绘制

- 编辑:mg4355线路检测 -

PHP图片处理库Grafika详细教程(4):图形绘制

  该文章是接着上篇文章,《PHP极其强大的图片处理库Grafika详细教程(3):图像属性处理》,是grafika教程的一个部分。

  贝塞尔曲线绘制,需要两个端点,一头一尾,还有两个控制点,在之间。所以,必然最起码4个参数。加上一个颜色共计5个参数。

  绘制贝塞尔曲线有两个方法。但是大体步骤相同。1:、打开图片;2、绘图;3、保存或者输出

  这种方法就是简单了许多,我们这次重新设定了参数,并且把线条颜色改为了黑色

  椭圆的宽:px为单位 椭圆的高:px为单位 位置(数组):数组内第一个值为x(椭圆最左边距离图像最左边值),第二个值为y(椭圆最上边距离图形最上边值) 边框宽度:单位px,如果设置为0,则表示无边框,默认为1px 椭圆边框颜色:该值需要借助于color类,而不是简单的填入一个颜色字符串 椭圆的填充值:该颜色同上

  我们创建一个200*100,距离左边50,上边75,边框为1,边框色为黑色,填充红色的椭圆。

  第一个为:宽度。px为单位 第二个为高度,px为单位 第三个为一个数组,内包含两个值,x:表示矩形左边距离图片左边的距离;y:表示矩形的上边距离图片的上边距离。默认为array(0,0)表示和左上角重叠。 第四个参数为边框的宽度,默认为1,当设置为0的时候,表示没有边框 第五个参数为边框的颜色,默认为黑色,当设置为null的时候表示没有颜色 第六个参数为填充颜色,默认为白色,当设置为null的时候表示没有颜色

  每日头条、业界资讯、热点资讯、八卦爆料,全天跟踪微博播报。各种爆料、内幕、花边、资讯一网打尽。百万互联网粉丝互动参与,TechWeb官方微博期待您的关注。

本文由计算机发布,转载请注明来源:PHP图片处理库Grafika详细教程(4):图形绘制