正在加载今日诗词....
查询

GmagickDraw::setstrokewidth()函数—用法及示例

「 设置绘图对象的线条宽度 」


函数:GmagickDraw::setstrokewidth()

适用版本:Gmagick 2.0.0 或更高版本

用法:该函数用于设置绘图对象的线条宽度。

语法:bool GmagickDraw::setstrokewidth ( float $width )

参数:

  • $width:线条的宽度,以浮点数表示。

返回值:成功时返回 true,失败时返回 false。

示例:

// 创建一个绘图对象
$draw = new GmagickDraw();

// 设置线条宽度为2.5
$draw->setstrokewidth(2.5);

// 在画布上绘制一条直线
$draw->line(50, 50, 200, 200);

// 创建一个新的图像对象
$image = new Gmagick();
$image->newimage(300, 300, 'white');

// 将绘制对象应用到图像上
$image->drawimage($draw);

// 输出图像
header('Content-Type: image/png');
echo $image;

上述示例中,我们首先创建了一个 GmagickDraw 对象,并使用 setstrokewidth() 函数将线条宽度设置为 2.5。然后,我们在画布上使用 line() 函数绘制了一条直线。接着,创建了一个新的 Gmagick 对象,并使用 drawimage() 函数将绘图对象应用到图像上。最后,将图像输出为 PNG 格式的图像。

补充纠错
热门PHP函数
分享链接