fontmin提供了客户端、提供了命令行、也提供了NodeJS调用的方式。通过github中的package.json可以知道,核心的功能是通过fonteditor-core模块实现的。
fontmin客户端的使用基础教程——特殊字体神器-fontmin,秒杀一切工具。
Node的使用基础方式:
var Fontmin = require('fontmin'); var fontmin = new Fontmin() .src('fonts/Microsoft Yahei.ttf') // 设置服务端源字体文件 .dest('build/fonts') // 设置生成字体的目录 .use(Fontmin.glyph({ text: '尹小芃槑', // 设置需要的自己 })); fontmin.run(function (err, files) { // 生成字体 if (err) { throw err; } console.log(files[0]); // 返回生成字体结果的Buffer文件 });
参考内容
链接:https://www.jianshu.com/p/0ecb3b3ec64b
来源:简书
本站文章除注明转载/出处外,均为原创,若要转载请务必注明出处。转载后请将转载链接通过邮件告知我站,谢谢合作。本站邮箱:admin@only4.work
尊重他人劳动成果,共创和谐网络环境。点击版权声明查看本站相关条款。