精简TTF字体、汉字字体瘦身 FontPruner,并转化为Base64编码

网上比应用比较多的 字蛛 http://font-spider.org/

本文使用了本机安装软件,得到瘦身后的 TTF 字体文件

一、使用FontPruner为字体瘦身

准备工具:  

  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 10 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 目录 ,咱们的目标字体文件就在里面。

二、将字体转化为Base64编码

打开https://transfonter.org/网站,点击Add fonts添加上一步瘦身后的字体文件,上传成功后打开Base64 encode选项,点击Convert,然后点击Download便可以导出转化后的字体。

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值