我目前正在處理損壞的TrueType字體。可用的程序告訴我,maxp
表有問題 - maxContours
成員的值太大。有沒有一種確定的方法來檢測maxContours
值何時太高或太低(是的,這也可能是一個問題)? (字體是程序,所以檢測字體文件的一種方法是執行它們,但這對我來說不是一個可接受的解決方案。)Corrupt TrueType字體檢測
我不需要字體庫,因爲我無法添加字體庫。我已經推出了我自己的TrueType字體解析器。剩下的是檢查上述表格的給定值是否不正確。然後我會將解析器和檢查添加到我的產品中。
我沒有重建字體的選項。我是一個消費者 - 我需要檢測傳入字體是否損壞,以及是否儘可能少地完成工作。
在情況下,它可以幫助 - 我在Windows XP/Vista的32 & 64位和他們的服務器版本!
謝謝!但是,不,我不需要解析器。我會編輯我的問題以增加清晰度。 – dirkgently 2009-03-05 17:23:01