牛牛在线工具

GmagickDraw::line()

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

GmagickDraw::line()

在Gmagick对象上绘制一条直线

函数名:GmagickDraw::line() 适用版本:Gmagick 1.1.0及以上版本 用法:GmagickDraw::line()函数用于在Gmagick对象上绘制一条直线。它接受四个参数,分别是起始点的x坐标、起始点的y坐标、终点的x坐标和终点的y坐标。这四个参数都是整数类型。 示例: // 创建一个Gmagick对象 $image = new Gmagick(); // 创建一个GmagickDraw对象 $draw = new GmagickDraw(); // 设置线条颜色为红色 $draw->setstrokecolor('red'); // 设置线条宽度为2像素 $draw->setstrokewidth(2); // 设置起始点和终点坐标 $startX = 10; $startY = 10; $endX = 100; $endY = 100; // 在Gmagick对象上绘制一条直线 $draw->line($startX, $startY, $endX, $endY); // 将绘制的线条应用到Gmagick对象 $image->drawimage($draw); // 输出图像 header('Content-Type: image/png'); echo $image; 上述示例中,我们首先创建了一个Gmagick对象和一个GmagickDraw对象。然后,我们设置了线条的颜色和宽度,并指定了起始点和终点的坐标。最后,我们调用GmagickDraw::line()函数在Gmagick对象上绘制了一条红色、宽度为2像素的直线。最后,我们将绘制的线条应用到Gmagick对象,并将图像输出为PNG格式。