我在Ubuntu下对FontForge使用python绑定。它经常在没有任何原因的情况下崩溃,例如分段错误,内存映射错误等。
我所需要的就是读取字体文件(.ttf和.otf)的元数据(字体名称、家族名称、版本、唯一标识、版权、许可证、设计者、设计者url等),并计算它所具有的字形。
有没有比fontforge更稳定的方式来做上述工作的替代品呢?任何建议都将不胜感激。
发布于 2009-11-27 11:53:35
我之前在我的ubuntu x64上也遇到了一些fontforge的问题。
我使用它来添加opentype规则,但当我试图修改这些元数据时,有时会出现错误。
最新的svn要好得多,我的意思是最少的崩溃,我使用下面的指南从svn安装。
http://openfontlibrary.org/wiki/How_to_install_FontForge
另一种选择是你只需要元数据,对吗?
在这种情况下,您只需将其保存到字体文件作为.sfd,并且由于它是文本文件,您可以从python中逐行读取它。
FontName: -----
FullName: ------
FamilyName: ------
Weight: -----
...很抱歉只谈到了fontforge,因为它是我之前唯一使用的字体编辑器。
发布于 2013-09-19 01:13:12
我所需要的就是读取字体文件(.ttf和.otf)的元数据(字体名称、家族名称、版本、唯一标识、版权、许可证、设计者、设计者url等)并计算它所具有的字形
https://stackoverflow.com/questions/1806583
复制相似问题