在做应用或游戏的时候往往需要各种不通的字体效果,例如按钮,
用ttf字库显得有比较大一般有好几M,用图片也很占空间,
但是ttf字库可以有瘦身版,这个就要自己搞了,英文的还好处理,下载一个你需要的ttf字库,用FontCreator工具,将不汉字全部删除,再保存,ttf字库就瘦了很多了,一般
几十K了。
如果只要保留想要的汉字的话,就麻烦些了,之前网上查过用图片去自己做,这个很麻烦,至少我现在还没整清楚,
思路:
只有用笨方法了,就是打开两个ttf字库,另一个里面将汉字全部删除,然后通过复制粘贴的方法,将需要的字从另一个ttf里面拷贝过来。
然后保存就OK了。
操作流程:
1.下载自己喜欢的ttf字库
2.下载并安装FontCreator
3.打开两份ttf字库
4.将要优化的那份选中不要的字,右键-->删除
5.ctrl+f查找,选择“映射”选项,选择Microsoft Unicode BMP Only ,在右边框框中输入要查找字的Unicode码,记住前面一定要带"$",例如:“$8C46”--->查找
里面查找字符时根据其Unicode码来查找的,
提供一个Unicode码的转换工具网站:http://tool.chinaz.com/Tools/Unicode.aspx
只要输入汉字---->点击“中文 转 Unicode”就可以得到对应的汉字的Unicode码了
6.在需要粘贴的ttf字库中选择“插入”----->"字形"
7.从一个字库复制查找到的字---->选中刚才产生的字形框,------>Ctrl+E(注意不是Ctrl+C)------>弹出的对话框中勾上最后的勾-------->"确定"
如此反复,把所有的需要的字都拷贝过去了,然后保存就OK了。
参考博客:http://bbs.766.com/thread-6267346-1-1.html
http://www.33lc.com/article/2258.html
http://wenwen.soso.com/z/q160488446.htm