在线工具 | 热点资讯 | 网站目录 | 简繁转换 | 英语单词
查询

Imagick::getImageCompose()函数—用法及示例

「 获取当前图像的合成操作类型 」


函数名:Imagick::getImageCompose()

适用版本:PHP Imagick扩展版本需大于等于2.2.2

函数说明:getImageCompose()函数用于获取当前图像的合成操作类型。

用法:

$imagick = new Imagick();
$imagick->readImage('image.jpg');

$compose = $imagick->getImageCompose();

echo "当前图像的合成操作类型为:" . $compose;

示例:

$imagick = new Imagick();
$imagick->newImage(200, 200, 'white');

// 设置背景颜色为红色
$imagick->setImageBackgroundColor('red');
$imagick->setImageCompose(Imagick::COMPOSITE_ATOP);

$compose = $imagick->getImageCompose();

echo "当前图像的合成操作类型为:" . $compose;

以上示例中,我们创建了一个200x200大小的白色图像,并将背景颜色设置为红色。然后使用setImageCompose()函数将合成操作类型设置为COMPOSITE_ATOP。最后使用getImageCompose()函数获取当前图像的合成操作类型,并将其输出到屏幕上。输出结果为"当前图像的合成操作类型为:9",其中9对应的是COMPOSITE_ATOP的常量值。

注意:在使用getImageCompose()函数之前,需要先创建一个Imagick对象并加载图像。

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