字体文件font为什么很小

font这么小巧的文件为什么能把数万个汉字的形态表现出来呢?
就比方“华文行楷”,都是书法家一笔一划很久时间才写好的,就算用矢量图的形式,也不可能用如此小的字节数包含所有汉字的形态吧?

字体文件小,其实除了英文字体较小以外,大多数汉字字体都不小,从几M到10几M,另外,字库设计也要考虑到系统加载的性能要求,通常字体加载都是加载到内存来运行的,如果太大了问题出现就可想而知。字体有自己专门的最优算法以确保能顺利加载。矢量图本身只是记录着一些类似公式的指令,本身就会比点阵图小很多,汉语字库相对于英文字库要大很多,如果是全字库(包括大量的生僻字,如雅黑)更大,这是因为汉字众多,常用的也需要3000-5000字左右,而英文字库只有26个英文字母和一些数字标点符号等。
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网