ImagickDraw::getGravity()
获取当前ImagickDraw对象的文本对齐方式(gravity)
函数名:ImagickDraw::getGravity()
函数描述:该函数用于获取当前ImagickDraw对象的文本对齐方式(gravity)。
适用版本:ImagickDraw::getGravity()函数在Imagick库版本6.3.1或更高版本中可用。
用法:
ImagickDraw::getGravity(): int
参数说明:该函数不接受任何参数。
返回值:返回一个整数,表示当前ImagickDraw对象的文本对齐方式。可能的取值如下:
1:左上角对齐
2:上方居中对齐
3:右上角对齐
4:左侧居中对齐
5:居中对齐
6:右侧居中对齐
7:左下角对齐
8:下方居中对齐
9:右下角对齐
示例:
// 创建一个ImagickDraw对象
$draw = new ImagickDraw();
// 设置文本对齐方式为左上角对齐
$draw->setGravity(Imagick::GRAVITY_NORTHWEST);
// 获取当前文本对齐方式
$gravity = $draw->getGravity();
// 输出当前文本对齐方式
echo "当前文本对齐方式:{$gravity}";
// 输出结果:当前文本对齐方式:1
注意事项:
在调用getGravity()函数之前,需要先创建一个ImagickDraw对象。
该函数返回的整数值可以与Imagick库中的常量进行比较,以确定文本对齐方式。