PHP imagepolygon 图像GD库函数
-
定义和用法
imagepolygon - 画一个多边形 -
版本支持
PHP4 PHP5 PHP7 支持 支持 支持 -
语法
imagepolygon ( resource $image , array $points , int $num_points , int $color )
imagepolygon() 在图像中创建一个多边形。points 是一个 PHP 数组,包含了多边形的各个顶点坐标,即 points[0] = x0,points[1] = y0,points[2] = x1,points[3] = y1,以此类推。num_points 是顶点的总数。 -
参数
参数 必需的 描述 image 是 由图象创建函数(例如 imagecreatetruecolor() )返回的图象资源。 num_points 是 顶点数字。 points 是 多边形顶点数组。 color 是 颜色。 -
返回值
如果转换完成,或者源图像已经是真彩色图像,则返回TRUE,否则返回FALSE。 -
示例
// create a blank image $image = imagecreatetruecolor(400, 300); // fill the background color $bg = imagecolorallocate($image, 0, 0, 0); // choose a color for the polygon $col_poly = imagecolorallocate($image, 255, 255, 255); // draw the polygon imagepolygon($image, array ( 0, 0, 100, 200, 300, 200 ), 3, $col_poly); // output the picture header("Content-type: image/png"); imagepng($image);
以上示例输出: -