我使用Imagick撰写包含图像和/或文字的可食用纸设计。 除了字体,大小或颜色之外,用户在添加文本时可以访问的功能之一是曲率(曲线文本),我使用 distortImage 方法,如下所示:
$image->distortImage(Imagick::DISTORTION_ARC, [ -$angle ], true);
这个问题是,在文本的左侧,生成的设计中会不时出现一条稍微褪色的拖尾线,如下图所示:
我不确定为什么会这样,但这不是随机的。即它只出现在某些字母上,但这也取决于使用的字体。在其他情况下,以 h 开头的扭曲文本不会创建仅包含某些字体/大小组合的尾随行。但如果确实如此,它总会出现在那个组合中,所以它不是一个开/关的东西。
有关导致此问题的原因以及如何解决问题的任何想法?