一种字体的一个字形没有相应地缩放

One glyph of a font does not scale accordingly

我正在使用一种字体(不是我的)通过代码在图像上写东西。

尽管每个字形都可以很好地相互缩放,但一个字形却没有(在那个特定情况下,数字 2)。

看到数字 2 与其他字形(顶部 left-hand 角)的比例不同。

我不太了解字体的工作原理,但我尝试在字体编辑软件中打开它。
但是,我没有注意到数字 2 和其他字形之间有任何显着差异(乍一看)。

任何帮助将不胜感激。谢谢!

最有可能发生的情况是该字体中 2 的字形具有未充分实现的提示数据。提示可以调整轮廓以及它们如何针对特定尺寸进行栅格化。当提示实施不当时,您会看到非常奇怪的人工制品,它们会以不同的大小变化。

这是使用免费字体的风险:一分钱一分货。