在PHP中的ImagickDraw类中,setFontStretch方法用于设置字体的拉伸程度
▥php
𝄐 0
php imagick打开图片报错
在PHP中的ImagickDraw类中,setFontStretch方法用于设置字体的拉伸程度。通过设置不同的拉伸值,可以改变字体在水平方向上的拉伸效果。
可以使用setFontStretch方法的以下常量值来设置字体的拉伸效果:
- Imagick::STRETCH_UNDEFINED:未定义的拉伸效果。
- Imagick::STRETCH_NORMAL:正常的拉伸效果(默认值)。
- Imagick::STRETCH_ULTRA_CONDENSED:超压缩的拉伸效果。
- Imagick::STRETCH_EXTRA_CONDENSED:额外压缩的拉伸效果。
- Imagick::STRETCH_CONDENSED:压缩的拉伸效果。
- Imagick::STRETCH_SEMI_CONDENSED:半压缩的拉伸效果。
- Imagick::STRETCH_SEMI_EXPANDED:半展开的拉伸效果。
- Imagick::STRETCH_EXPANDED:展开的拉伸效果。
- Imagick::STRETCH_EXTRA_EXPANDED:额外展开的拉伸效果。
- Imagick::STRETCH_ULTRA_EXPANDED:超展开的拉伸效果。
以下是一个使用setFontStretch方法设置字体拉伸效果的例子:
php
<?php
$draw = new \ImagickDraw();
// 设置字体拉伸效果为压缩
$draw->setFontStretch(\Imagick::STRETCH_CONDENSED);
// 其他绘制操作...
?>
请注意,这种拉伸效果在不同的字体上可能会有不同的效果,具体效果还需要根据实际情况进行调整和测试。
在PHP中的ImagickDraw类中,setFontStretch方法用于设置字体的拉伸程度。通过设置不同的拉伸值,可以改变字体在水平方向上的拉伸效果。
可以使用setFontStretch方法的以下常量值来设置字体的拉伸效果:
- Imagick::STRETCH_UNDEFINED:未定义的拉伸效果。
- Imagick::STRETCH_NORMAL:正常的拉伸效果(默认值)。
- Imagick::STRETCH_ULTRA_CONDENSED:超压缩的拉伸效果。
- Imagick::STRETCH_EXTRA_CONDENSED:额外压缩的拉伸效果。
- Imagick::STRETCH_CONDENSED:压缩的拉伸效果。
- Imagick::STRETCH_SEMI_CONDENSED:半压缩的拉伸效果。
- Imagick::STRETCH_SEMI_EXPANDED:半展开的拉伸效果。
- Imagick::STRETCH_EXPANDED:展开的拉伸效果。
- Imagick::STRETCH_EXTRA_EXPANDED:额外展开的拉伸效果。
- Imagick::STRETCH_ULTRA_EXPANDED:超展开的拉伸效果。
以下是一个使用setFontStretch方法设置字体拉伸效果的例子:
php
<?php
$draw = new \ImagickDraw();
// 设置字体拉伸效果为压缩
$draw->setFontStretch(\Imagick::STRETCH_CONDENSED);
// 其他绘制操作...
?>
请注意,这种拉伸效果在不同的字体上可能会有不同的效果,具体效果还需要根据实际情况进行调整和测试。
本文地址:
/show-283239.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。