PHP | ImagickDraw getFillRule()函数
ImagickDraw::getFillRule()函数是PHP中的一个内置函数,用于获取绘制多边形时使用的填充规则。
句法:
int ImagickDraw::getFillRule( void )
参数:此函数不接受任何参数。
返回值:此函数返回对应于 FILLRULE 常量之一的整数值。
FILLRULE 常量列表如下:
- imagick::FILLRULE_UNDEFINED (0)
- imagick::FILLRULE_EVENODD (1)
- imagick::FILLRULE_NONZERO (2)
异常:此函数在出错时抛出 ImagickException。
下面的程序说明了PHP中的ImagickDraw::getFillRule()函数:
方案一:
getFillRule();
echo $fillRule;
?>
输出:
1 // Which is the default value corresponding to imagick::FILLRULE_EVENODD
方案二:
setFillRule(2);
// Get the Fill Rule
$fillRule = $draw->getFillRule();
echo $fillRule;
?>
输出:
2 // Which corresponds to imagick::FILLRULE_NONZERO.
参考: https://www. PHP.net/manual/en/imagickdraw.getfillrule。 PHP