牛牛在线工具

ImagickDraw::setFillColor()

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

ImagickDraw::setFillColor()

设置图像绘制对象的填充颜色

函数名称:ImagickDraw::setFillColor() 函数描述:设置图像绘制对象的填充颜色。 使用版本:Imagick 3.1.0 或更高版本 语法:bool ImagickDraw::setFillColor ( ImagickPixel $fill_pixel ) 参数: $fill_pixel:ImagickPixel 对象,表示填充颜色。 返回值:成功时返回 true,失败时返回 false。 示例: // 创建一个新的图像绘制对象 $draw = new ImagickDraw(); // 设置填充颜色为红色 $fillColor = new ImagickPixel('red'); $draw->setFillColor($fillColor); // 绘制一个矩形并填充颜色 $draw->rectangle(50, 50, 150, 150); $draw->drawImage($image); // 输出图像 header('Content-Type: image/png'); echo $image; 在上面的示例中,我们创建了一个新的图像绘制对象 $draw,然后使用 setFillColor() 函数将填充颜色设置为红色。接下来,我们使用 $draw 对象绘制了一个矩形,并将其填充颜色设置为之前设置的红色。最后,我们将绘制后的图像输出为 PNG 格式。 请注意,setFillColor() 函数需要传入一个 ImagickPixel 对象来表示填充颜色。可以通过指定颜色值或使用其他 ImagickPixel 的方法来创建 ImagickPixel 对象。