zoukankan      html  css  js  c++  java
  • 利用FontPruner来缩小字库(包含常用简体汉字和繁体汉字字库)以及fontcreator破解版-test

    因为项目中引入了一个字体文件, 超过20M, 于是希望将其缩小, 最终利用下列方法删除不需要字体缩小到6M多

    在网上找了一下, 最终选择了fontpruner来实现, 选择这个工具需要

      1.建立python和java环境 

      2.下载fontpruner https://github.com/GameBuildingBlocks/FontPruner

      3.准备需要瘦身的ttf字体库文件

      4.将需要的文字列在txt文档中,资源来自于https://github.com/kaienfr/Font/blob/master/learnfiles/chinese简繁常用字表.txt

    常用简体和繁体汉字

    特殊字符:

    5.按照文档将含有文字的文件放到指定的文件中中

    汉字:src/FontExtract/ChineseOutPut.txt

    特殊字符:src/FontExtract/unChineseOutPut.txt

    将要缩减的字体库放在fontpruner根目录

    6.执行命令

    在 fontpruner根目录执行  python FontPruner.py --inputPath=./ --inputFont=msjh_1.ttf  --tempPath=./

    输出的文件在:根目录/output/  目录下

    7.可以下载fontcreator来查看文件或者把ttc文件变成ttf文件(非必要)

    破解版:http://www.xue51.com/soft/6721.html

    8.建议在linux下进行操作, 可以用yum install来搭建java和python环境, 方便快捷

  • 相关阅读:
    9-python 的ProxyHandler处理器(代理设置)
    2018.2.7 css 的一些方法盒子模型
    2018.2.6 JS-判断用户浏览器
    2018.2.5 PHP如何写好一个程序用框架
    2018. 2.4 Java中集合嵌套集合的练习
    2018.2.3 Centos 的vim好看的主题配置及JDK的安装配置
    2018.2.2 java中的Date如何获取 年月日时分秒
    2018.2.2 JavaScript中的封装
    2018.1.30 PHP编程之验证码
    2018.1.29 计算机二级错题汇总(二)
  • 原文地址:https://www.cnblogs.com/tpwBlog/p/11240714.html
Copyright © 2011-2022 走看看