PHP |想象一下 getImageGravity()函数
Imagick::getImageGravity()函数是PHP中的一个内置函数,用于获取图像重力。 getGravity()和getImageGravity()之间的区别在于前者适用于整个 Imagick 对象,而后者获取序列中当前图像(如果是多个图像)的重力。
句法:
int Imagick::getImageGravity( void )
参数:此函数不接受任何参数。
异常:此函数在出错时抛出 ImagickException。
返回值:此函数返回一个整数值,表示图像的重力常数。
重力常数列表如下:
- 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::getImageGravity()函数:
方案一:
getImageGravity();
echo $gravity;
?>
输出:
0 //which corresponds to imagick::GRAVITY_NORTHWEST.
方案二:
setImageGravity(4);
// Get the Gravity
$gravity = $imagick->getImageGravity();
echo $gravity;
?>
输出:
4 //which corresponds to imagick::GRAVITY_CENTER.
参考: https://www. PHP.net/manual/en/imagick.getimagegravity。 PHP