从ttf文件中提取字形路径信息

Ano*_*ard 9 javascript glyph truetype

我试图找出一种方法来提取ttf文件中编码的信息.即:char-to-glyph表和单个字形路径数据.

有没有人有一个很好的参考解释ttf文件结构,或其他一些解决方案?

请记住,我对任何可以为我做这些的库都不感兴趣(除非它们是开源的,我可以看到它们是如何做到的)."主"目标是在Javascript中实现它.

谢谢!

kot*_*pal 5

查看 OpenType.js,网址为http://opentype.js.org/

opentype.js 为您提供对字形的原始访问,以便您可以根据需要修改它们。

可以使用Font Inspector检查 OpenType 和 TrueType 字体中的所有表格,并使用Glyph Inspector枚举所有字形


Adi*_* Jr 3

该工具包有一个名为 ttf2svg 的实用程序,它是用 java 编写的开源工具。 http://xmlgraphics.apache.org/batik/

你可以尝试提取ttf解析逻辑并按照你想要的方式实现。

在过去的情况下,我使用此实用程序生成 svg 文件并在针对 ipad 用户的网页中使用它(@fontface css 功能)。