我目前正在处理损坏的TrueType字体。可用的程序告诉我,maxp
表有问题 - maxContours
成员的值太大。有没有一种确定的方法来检测maxContours
值何时太高或太低(是的,这也可能是一个问题)? (字体是程序,所以检测字体文件的一种方法是执行它们,但这对我来说不是一个可接受的解决方案。)Corrupt TrueType字体检测
我不需要字体库,因为我无法添加字体库。我已经推出了我自己的TrueType字体解析器。剩下的是检查上述表格的给定值是否不正确。然后我会将解析器和检查添加到我的产品中。
我没有重建字体的选项。我是一个消费者 - 我需要检测传入字体是否损坏,以及是否尽可能少地完成工作。
在情况下,它可以帮助 - 我在Windows XP/Vista的32 & 64位和他们的服务器版本!
谢谢!但是,不,我不需要解析器。我会编辑我的问题以增加清晰度。 – dirkgently 2009-03-05 17:23:01