Unity UGUI 裁剪TTF字体


BitBucket上找到了一个perl工程,font-optimizer。拉取代码到本地。
为了运行它,还需要装Perl解释器,可以在Perl的官网上下载ActivePerl。装好ActivePerl后,在命令行运行ppm命令,打开Perl Package Manager来安装Font::TTF库。这样才能运行整个工程。


然后在font-optimizer目录下运行下面的命令:

./subset.pl --chars="我的游戏只用这几个字" input.ttf output.ttf

或是

./subset.pl --charsfile=common.txt input.ttf output.ttf

 

subset.pl会从input.tff中抽取包含--chars或--charsfile对应参数的文字到output.ttf中。这样我们就得到了一个字体的子集。

 

使用裁剪后的字库体积将大大减小!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM