精简TTF字体汉字字体瘦身 FontPruner(非字蛛)
Posted luoeeyang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了精简TTF字体汉字字体瘦身 FontPruner(非字蛛)相关的知识,希望对你有一定的参考价值。
网上比应用比较多的 字蛛 http://font-spider.org/
本文使用了本机安装软件,得到瘦身后的 TTF 字体文件
准备工具:
python ; 我使用是 python-3.7.2.exe
jre; 我是用的是 jre-8u191-windows-x64.exe
FontPruner; https://gulu-dev.com/post/2017/2017-09-15-font-pruner-intro/content
我的使用环境:win 7 64虚拟机
step1:安装 python,jre
setp2:从作者github 下载文件包。
window平台使用需要修改一下作者的代码(window下有一个错误,linux无)
记事本打开
红色箭头加2括号即可
setp3:自定义要保留的文字
找到src/FontExtract/unChineseOutPut.txt 在这记事本内填入你要保留的文字 保存
step4:准备我们处理的字体
我这里为了方便直接将ttf 字体拷贝到 同级目录
step5: cmd 进入 所在目录,使用命令 FontPruner.py --inputPath=./ --inputFont=./字体名.TTF --tempPath=./
step6:处理完会在同级目录生成一个output 目录 ,咱们的目标字体文件就在里面。
这里还要感谢下 yeqiang https://blog.csdn.net/hknaruto 同学 ;)
以上是关于精简TTF字体汉字字体瘦身 FontPruner(非字蛛)的主要内容,如果未能解决你的问题,请参考以下文章
Java 精简字体 ttf 文件(精简后的字体文件只包含需要的文字字符)
Java 精简字体 ttf 文件(精简后的字体文件只包含需要的文字字符)
Web前端自制精简版的思源黑体ttf(728kb) - 包含2630个常用汉字+字母+数字+常用符号