压缩字体包的大小

  • 经验类型教程
  • 经验属性原创文章
  • 经验版权署名-相同方式共享
4610 5 2 2017-05-17

今天设计中使用了个特殊的字,但是只用了里面5个数字。本着尽量降低APP安装包大小的原则,我把字体包里面用不到的文字都给删除了。最后给开发的字体包仅有9K,大大降低了APP的体积





想要减少字体包的体积首先需要下个载编辑字体的软件,我就用BirdFont 这个软甲给大家聊聊如何减少字体包的体积(别的字体编辑软件也可以的)。本着学雷锋做好事的原则我就把软件一并奉上了(MAC版本的)安装就不详讲了大家看下就知道。链接:https://pan.baidu.com/s/1o8PVJw2 密码: h724




废话不多说,直接开始。




1、打开BirdFont软件
Image title


2、点击SIL Open Font License(接受字体许可)
Image title


3、打开右上角的菜单栏,点击File(文件)
Image title


4、选择Open(打开)
Image title


5、在文件夹里面选择一款字体并点击Open(打开)

Image title

6、单击一个自己不需要的文字然后删除(前三个是已经被删除的样子)

Image title

7、点击菜单栏—import and Export(导入和导出)—Export Fonts(导出字体)
File Name(文件名)
File Name MAC(文件名MAC)
Units Per Em(每个单位的相对长度)
Formats(格式)
这里有两个需要我们设置的第一个File Name MAC(文件名MAC),第二个是选择文件格式。(选择文件格式比较特殊不管选择什么格式最后导出的都有TTF和SVG的格式) Image title

8、然后点击Export(导出)BirdFont会自动打开一个文件夹的窗口,里面有三个文件选择箭头指向的那个并修改成自己需要的文件名字即可使用。如下图
Image title


感谢大家耐心看完这个教程,希望能帮助到大家。如果有哪里写的不对欢迎大神指正!











全部评论:5条

  • 陆生鱼

    2021-03-15 11:16

    接受字体许可后,没有展示自己想要的字体怎么回事啊。所以后面导出的时候也说没有授权

  • 魅力小生

    2017-05-31 11:25

    @贾明华: 受教

  • 贾明华

    2017-05-31 09:15

    @魅力小生: 不要怕麻烦

  • 魅力小生

    2017-05-27 11:21

    @贾明华: 好吧,挺麻烦的

  • 贾明华

    2017-05-25 16:21

    @魅力小生: 比如说你在APP中只用到了1~9这九个数字。那么你就可以把出去这九个数字之外的文字全部删除就好了。我们是通过排除用不到的文字来减小字体包的大小的。怎么确认APP中用不到哪些文字这个是根据你们的需求来确定的。

  • 魅力小生

    2017-05-24 15:52

    有点不是很明白【6、单击一个自己不需要的文字然后删除(前三个是已经被删除的样子)】这句话,怎么确认app中不会使用到呢?

更多作品

发表评论

取消

点击右上角
分享给朋友吧

分享到

取消

每人每天仅限5票,快给你心仪的作品鼓励的一票。

投票