可用作APK字体压缩 用于提取仅需要的美化文字,来压缩assets下的字体文件大小。
Windows下运行run.bat
,选字体文件填入提取文字,2.0加入选择输出文件类型,点击OK,在字体同级目录下会生成fontmin
文件,
关闭GUI/命令窗口,稍等待2-5s后即可。
mac linux 等请选择FontZip.jar
经过测试,已经把项目5MB的艺术字体,按需求提取后,占用只有20KB,并且可正常使用。大大压缩了apk包的大小,还可以减小资源加载的占用。有此需要的同学赶紧用起来吧。支持otf、ttf、ttc、woff、eof 均测试提取成功。
-
先提取需要特殊字体美化的文字,
-
把字体和jar包放在同目录下,按下Shift再点击鼠标右键,此处打开命令窗口,输入下面命令
java -jar sfnttool.jar -s '此处放入需要提取的文字' font.ttf fontc.ttf font.ttf ------ 原字体文件名 fontc.ttf------ 提取后的字体文件名