Fonts TTF文件中的内容是什么?它是如何放置的?

Fonts TTF文件中的内容是什么?它是如何放置的?,fonts,truetype,Fonts,Truetype,我正在尝试创建一个应用程序,通过物理扫描仪将用户手写的所有英文字符转换成.ttf文件。我希望以编程方式完成此操作,而不使用FontForge之类的字体编辑器 那么有人能告诉我.ttf文件中的内容吗?我在我的MacBook ProFontBook.app上打开了一个.ttf文件,只看到了以这种特殊样式书写的字符。但是它们是如何写在.ttf文件中的呢?有什么想法吗?请帮忙 TTF规范包含关于如何布置TTF文件的所有详细信息。它有90页长 回答您的问题:该文档的前三页提供了基本的文件结构 在处理规范时

我正在尝试创建一个应用程序,通过物理扫描仪将用户手写的所有英文字符转换成
.ttf
文件。我希望以编程方式完成此操作,而不使用FontForge之类的字体编辑器


那么有人能告诉我
.ttf
文件中的内容吗?我在我的MacBook Pro
FontBook.app
上打开了一个
.ttf
文件,只看到了以这种特殊样式书写的字符。但是它们是如何写在
.ttf
文件中的呢?有什么想法吗?请帮忙

TTF规范包含关于如何布置TTF文件的所有详细信息。它有90页长

回答您的问题:该文档的前三页提供了基本的文件结构

在处理规范时,在十六进制编辑器中打开现有的TTF文件可能会有所帮助,这样您就可以浏览并查看组成TTF的实际字节


更实际的方法是使用现有的库。快速的谷歌搜索让我找到了Fontastic,它看起来(在我看来)比手动创建自己的TTF文件容易数百倍。

我读过Fontastic的相关文章。但它的文档并不好。你能为我写一个示例代码吗?对不起,我还没有实际使用这个库。但是作为一个新问题发布可能是一件好事。但是你能帮我使用这个库,为字符“a”创建一个ttf并发布代码吗?