您在这里看到的是字符之间的间距差异正好是一个像素大小(真是视力超群啊)。
这是第二个示例在极端调整大小后在 Word 中的样子:
我不认为问题出在字距调整上。我认为问题在于,归根结底,像素无法细分 - 要么完全包含,要么不包含。
我认为,Windows 在计算字符大小时,如果像素计算结果不是整数,则会出现问题。在这种情况下,字体字形生成器必须对其分配的像素数进行向上舍入或向下舍入。
这可能是因为当文本的比例(pt)改变时,舍入可能会向上而不是向下。具体来说,在上面的例子中,空间向下舍入为 5 个像素,在下面的例子中,空间向上舍入为 6 个像素。