1 Star 5 Fork 7

皮皮 / 字体瘦身工具

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

说明

游戏开发中经常会使用到TTF字体,尤其在有中文的情况下,一般的TTF字集大小都在好几兆,这对游戏来说会增加非常大的包体。所以我们需要尽可能的缩小字集的大小。 通常情况下,我们会用BMFont代替TTF字体,BMFont也有着很多的优势,但是缺点也很明显,每次修改都要美工的配合,而且不支持字号改变(不考虑缩放)

介绍

sfnttool 是谷歌开源项目 sfntly 内置的工具,他的作用是从一个字体文件中提取指定的文字,导出的字体中将只包含你需要的文字

下载

http://download.csdn.net/detail/ldpjay/8822587

运用

  1. 确保电脑已安装了java环境,jdk版本在1.6以上
  2. 使用命令行进入sfnttool.jar 所在的目录下
  3. 输入以下命令
    java -jar sfnttool.jar  -s '这是一段测试文字' before.ttf font.ttf  

-s 后面跟的是你需要提取的文字 beffore.ttf 是转换前的ttf文件 font.ttf 是转换后的ttf文件

1.其他的一些用法

    java -jar sfnttool.jar -h  
    subset [-?|-h|-help] [-b] [-s string] fontfile outfile  
    prototype font subsetter  
            -?,-help        print this help information  
            -s,-string       string to subset  
            -b,-bench        benchmark (run 10000 iterations)  
            -h,-hints        strip hints  
            -w,-woff         output woff format  
            -e,-eot  output eot format  
            -x,-mtx  enable microtype express compression for eot format 

空文件

简介

提取TTF字体,字体瘦身工具 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/pipiwdward/ttf_tool.git
git@gitee.com:pipiwdward/ttf_tool.git
pipiwdward
ttf_tool
字体瘦身工具
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891