牛牛在线工具

GmagickDraw::polyline()

收录 8868 个 PHP 函数,含用途说明与用法示例。

GmagickDraw::polyline()

在 GmagickDraw 对象上绘制折线

函数名:GmagickDraw::polyline() 适用版本:Gmagick 2.0.0 及以上版本 用法:GmagickDraw::polyline() 函数用于在 GmagickDraw 对象上绘制折线。折线由一系列的点坐标构成。 语法:public GmagickDraw::polyline(array $coordinates) 参数: $coordinates:包含一系列点坐标的数组。每个点坐标是一个包含两个值的数组,分别表示点的 x 坐标和 y 坐标。 返回值:该函数没有返回值。 示例: // 创建 Gmagick 对象 $draw = new GmagickDraw(); // 设置折线的颜色和宽度 $draw->setStrokeColor('red'); $draw->setStrokeWidth(2); // 定义折线的点坐标 $points = [ [10, 20], [30, 40], [50, 60], [70, 80] ]; // 绘制折线 $draw->polyline($points); // 创建 Gmagick 对象并加载图片 $image = new Gmagick('path/to/image.jpg'); // 应用绘制的折线到图片上 $image->drawImage($draw); // 显示或保存图片 $image->display(); $image->write('path/to/output.jpg'); 以上示例代码创建了一个 GmagickDraw 对象,设置了折线的颜色和宽度,定义了折线的点坐标,并使用 GmagickDraw::polyline() 函数绘制了折线。然后将绘制的折线应用到一个 Gmagick 对象上,并最后显示或保存图片。