大多数前端开发者应该对百度 EFE 前端团队开源的 fontmin 有所了解,这是一个字体子集化(删减无用字体图像)的 Node.js 工具,目前在 Github 上已经有 1700 多个 Star ,足可见其在前端工具集中具有一定的知名度。
虽然 Python 中有大名顶顶进行字体文件处理的 Fonttools 库,但是并没有比较好的专门进行字符子集化 / 字符精简的库。于是乎 font-minify 应运而生。
./font-minify.py --text "汉体书写信息技术" test.ttf
它目前开源并托管在 Github 上:https://github.com/nekocode/font-minify
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.