牛牛在线工具

ImagickDraw::getTextDecoration()

收录 8868 个 PHP 函数,含用途说明与用法示例。

ImagickDraw::getTextDecoration()

获取当前 ImagickDraw 对象的文本装饰属性

函数名: ImagickDraw::getTextDecoration() 适用版本: Imagick 3.4.3 或更高版本 用法:这个函数用于获取当前 ImagickDraw 对象的文本装饰属性。文本装饰属性可以包括下划线、删除线和装饰线。 语法:public ImagickDraw::getTextDecoration ( void ) : int 参数:无参数 返回值:返回一个整数,表示当前的文本装饰属性。返回值可以是以下常量之一: Imagick::DECORATION_NO:表示没有任何装饰属性 Imagick::DECORATION_UNDERLINE:表示有下划线装饰 Imagick::DECORATION_OVERLINE:表示有上划线装饰 Imagick::DECORATION_LINE_THROUGH:表示有删除线装饰 示例: // 创建一个 ImagickDraw 对象 $draw = new ImagickDraw(); // 设置文本装饰属性为下划线 $draw->setTextDecoration(Imagick::DECORATION_UNDERLINE); // 获取当前文本装饰属性 $textDecoration = $draw->getTextDecoration(); // 根据返回值输出相应的装饰属性 if ($textDecoration == Imagick::DECORATION_NO) { echo "没有装饰属性"; } elseif ($textDecoration == Imagick::DECORATION_UNDERLINE) { echo "有下划线装饰"; } elseif ($textDecoration == Imagick::DECORATION_OVERLINE) { echo "有上划线装饰"; } elseif ($textDecoration == Imagick::DECORATION_LINE_THROUGH) { echo "有删除线装饰"; } 注意:在使用该函数之前,需要确保已经安装了 Imagick 扩展,并且版本号不低于 3.4.3。