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中。这样我们就得到了一个字体的子集。

 

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

相关文章:

  • 2021-05-01
  • 2021-06-02
  • 2021-07-18
  • 2021-08-27
  • 2021-07-28
  • 2021-06-18
  • 2022-12-23
  • 2021-08-19
猜你喜欢
  • 2021-11-06
  • 2022-12-23
  • 2022-12-23
  • 2021-08-10
  • 2021-06-15
  • 2022-12-23
  • 2021-12-26
相关资源
相似解决方案