PHP | imagick setImageMatteColor()函数
Imagick::setImageMatteColor()函数是PHP中的一个内置函数,用于设置图像的遮罩颜色。
句法:
bool Imagick::setImageMatteColor( mixed $matte )
参数:此函数接受一个参数$matte ,它保存图像的遮罩颜色。
返回值:此函数在成功时返回 TRUE。
异常:此函数在出错时抛出 ImagickException。
下面的程序说明了PHP中的Imagick::setImageMatteColor()函数:
方案一:
setImageMatteColor('skyblue');
// Get the Matte Color Pixel
$matteColorPixel = $imagick->getImageMatteColor();
// Convert ImagickPixel into Color
$matteColor = $matteColorPixel->getColorAsString();
echo $matteColor;
?>
输出:
srgb(135, 206, 235)
方案二:
setImageMatteColor('turquoise');
// Get the Matte Color Pixel
$matteColorPixel = $imagick->getImageMatteColor();
// Convert ImagickPixel into Color
$matteColor = $matteColorPixel->getColorAsString();
echo $matteColor;
?>
输出:
srgb(64, 224, 208)
参考: https://www. PHP.net/manual/en/imagick.setimagemattecolor。 PHP