字体文件优化
缩小字体大小
业务场景中,经常会出现各种华丽呼哨的字体,就只有几个字使用这个字体,但是字体文件通常都 1M,4M,5M,6M 等等,各种压缩才压缩个几兆代码,一个字体文件直接白干了。所以通常需要将这类只有少部分字体使用的字体文件进行压缩。方式就是从原有的字体文件中,取出我们明确使用的重新生成一个字体文件就可以了。
这里介绍一个需要 java 环境的方法
工具链接:https://github.com/forJrking/FontZip/blob/master/FontZip/sfnttool.jar
下载完了之后,放到一个目录下,和字体文件同在一个目录下就行
终端输入java
如果有版本输出,说明 java 环境基本没啥问题,继续进行操作
举例
这里有个 YouSheBiaoTiHei 的字体,字体文件大小:
实际使用到这个字体到文字为:“人工智能入门免费 Python 夏令营”这几个字。
操作如下:
1 |
|
-s
指定字符串,YouSheBiaoTiHei.ttf
是字体文件,YouSheBiaoTiHei-simple.ttf
是压缩有的文件名字
执行命令之后,可以看到压缩后到字体文件,体积从 1.3M→4k,简直!Awesome!
感谢阅读,勘误、纠错或其他请联系progerchai@gmail.com,或者点击这里提 issue 给我
欢迎交流 👏,你的每一次指导都可以让我进步
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!