foliojs/fontkit

when i use fontkit to genetate the subset of ttf file,but can not open the subset file,shows ‘not a valid font file’

JonesLiang opened this issue · 3 comments

image
image
Is there a problem with my code?

企业微信截图_0d61638e-65d1-44ed-97bb-249ad3862654 I also met this problem,then I saw the code,and found when encode the subset ,not return cmap tables。They are the core component of font files. The existence and correct parsing of these tables are key to the normal use of fonts.

by the way,readme also mention this
企业微信截图_f7e0f8a3-ee1b-411e-a919-1de4a2edc08d

企业微信截图_0d61638e-65d1-44ed-97bb-249ad3862654 I also met this problem,then I saw the code,and found when encode the subset ,not return cmap tables。They are the core component of font files. The existence and correct parsing of these tables are key to the normal use of fonts.

by the way,readme also mention this 企业微信截图_f7e0f8a3-ee1b-411e-a919-1de4a2edc08d

Thanks,bro. I just wanted to use this library to generate a subset of a font file, but later I found another library called Fontmin that can achieve the same functionality. In comparison, Fontmin has a smaller size and is easier to use. I hope this can help you.

Nice call on fontmin, it worked! I was getting font glyphs being set at undefined positions (not unicode points) in fontkit, but fontmin worked.