Paint.getTextWidths。什么是提前宽度?

时间:2013-11-20 17:53:46

标签: android text measurement

什么是提前宽度?

该术语出现在android类Paint中,特别是函数getTextWidths()。 文档说明“返回字符串中字符的预先宽度”

什么是“提前宽度?”

1 个答案:

答案 0 :(得分:5)

提前宽度是与字体/排版相关的指标术语。 SO上有一些Q& A覆盖它,但简短定义或多或少:

  

前进宽度是字形初始笔之间的距离   位置和下一个字形的初始笔位置。

可视化通常使事情更容易理解,因此请查看下图。

enter image description here

图片由freetype.org提供。

与提前宽度类似,还有一个不太常用的提前高度

enter image description here

图片由freetype.org提供。

Freetype's article on glyps metrics更深入地了解各种指标。如果你有兴趣,可能值得一读。

注意:我与Freetype.org没有任何关系。我碰巧发现他们关于这件事的文件很有用。