English | 简体中文 | 繁體中文
查询

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

「 设置填充颜色的不透明度(透明度) 」


函数名:GmagickDraw::setfillopacity()

函数描述:设置填充颜色的不透明度(透明度)。

适用版本:Gmagick 2.0.1 及以上版本。

用法:

bool GmagickDraw::setfillopacity ( float $fillOpacity )

参数:

  • $fillOpacity:填充颜色的不透明度(透明度),范围从0.0(完全透明)到1.0(完全不透明)。

返回值:

  • 成功时返回 true,失败时返回 false。

示例:

// 创建一个新的GmagickDraw对象
$draw = new GmagickDraw();

// 设置填充颜色的不透明度为0.5
$draw->setfillopacity(0.5);

// 添加一个矩形并填充颜色
$draw->rectangle(50, 50, 150, 150);
$draw->setfillcolor('red');
$draw->fill();

// 将绘制内容应用于Gmagick对象
$image = new Gmagick('image.jpg');
$image->drawImage($draw);

// 显示或保存图像
$image->setImageFormat('png');
header('Content-Type: image/png');
echo $image;

以上示例代码创建了一个新的GmagickDraw对象,并使用setfillopacity()函数将填充颜色的不透明度设置为0.5。然后,通过添加一个矩形并设置填充颜色为红色,使用fill()方法填充矩形。最后,将绘制内容应用于Gmagick对象,并将其显示为PNG图像。

补充纠错
下一个函数: GmagickDraw::scale()函数
热门PHP函数
分享链接