牛牛在线工具

GmagickDraw::arc()

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

GmagickDraw::arc()

在绘图上绘制一个弧线

函数名:GmagickDraw::arc() 适用版本:Gmagick 2.0.0 或更高版本 用法:GmagickDraw::arc() 方法用于在绘图上绘制一个弧线。 语法: public GmagickDraw::arc(float $sx, float $sy, float $ex, float $ey, float $start, float $end) 参数: $sx:弧线的起始点的 x 坐标。 $sy:弧线的起始点的 y 坐标。 $ex:弧线的结束点的 x 坐标。 $ey:弧线的结束点的 y 坐标。 $start:弧线的起始角度(以度为单位)。 $end:弧线的结束角度(以度为单位)。 示例: // 创建一个新的绘图对象 $draw = new GmagickDraw(); // 设置绘图的线宽度和颜色 $draw->setStrokeWidth(2); $draw->setStrokeColor('red'); // 绘制一个从 (100, 100) 到 (200, 200) 的红色弧线,起始角度为 45 度,结束角度为 135 度 $draw->arc(100, 100, 200, 200, 45, 135); // 创建一个新的 Gmagick 对象 $image = new Gmagick(); // 设置图像的尺寸和背景色 $image->newImage(300, 300, 'white'); // 将绘制对象应用到图像上 $image->drawImage($draw); // 显示图像 header('Content-Type: image/png'); echo $image; 以上示例将创建一个 300x300 像素的白色图像,并在图像上绘制一个红色弧线,起始点为 (100, 100),结束点为 (200, 200),起始角度为 45 度,结束角度为 135 度。最后将图像输出为 PNG 格式。