PHP |想象一下 setImageGravity()函数
Imagick::setImageGravity()函数是PHP中的一个内置函数,用于设置图像的重力属性。 setGravity()和setImageGravity()之间的区别在于前者适用于整个 Imagick 对象,而后者设置序列中当前图像(如果是多个图像)的重力。
句法:
bool Imagick::setImageGravity( int $gravity )
参数:此函数接受单个参数$gravity ,其中包含一个整数值。
重力常数列表如下:
- imagick::GRAVITY_NORTHWEST (0)
- 想像::GRAVITY_NORTH (1)
- 想像::GRAVITY_NORTHEAST (2)
- 想像::GRAVITY_WEST (3)
- imagick::重力中心 (4)
- imagick::GRAVITY_EAST (5)
- 想像::GRAVITY_SOUTHWEST (6)
- 想像::GRAVITY_SOUTH (7)
- imagick::GRAVITY_SOUTHEAST (8)
返回值:此函数返回一个布尔值。
下面的程序说明了PHP中的Imagick::setImageGravity()函数:
方案一:
setImageGravity(7);
// Get the Gravity
$gravity = $imagick->getImageGravity();
echo $gravity;
?>
输出:
7
方案二:
setImageGravity(3);
// Get the Gravity
$gravity = $imagick->getImageGravity();
echo $gravity;
?>
输出:
3
参考: https://www. PHP.net/manual/en/imagick.setimagegravity。 PHP