文件名称:字体指标的大小:字体指标的大小
文件大小:13KB
文件格式:ZIP
更新时间:2024-02-25 20:36:11
nodejs javascript npm font cross-platform
字体度量大小 问题 某些字体可能会因不同的操作系统而有所不同。 类似于Unix的OS使用hhea指标表,而Windows使用OS/2表代替显示字体。 因此,如果表包含不同的垂直度量值,则类Unix和Windows系统将以不同的方式呈现此字体。 解 创建此工具是为了解决TrueType和OpenType字体的此问题。 解决方案是重新计算hhea和OS/2表的一些垂直指标值。 对于三种情况,我们有三组公式: 当os2TypoLineGap = 0且(os2TypoAsc + |os2TypoDesc|) > UPM : os2TypoAsc = os2TypoAsc + upperLo
【文件预览】:
font-metrics-sizing-master
----.eslintrc(3KB)
----LICENSE(1KB)
----README.md(2KB)
----.gitignore(450B)
----index.js(4KB)
----package-lock.json(31KB)
----package.json(695B)