小墨の博客

梦想需要付诸行动,否则只能是梦

fontmin:WebFont字体文件压缩

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

尊重他人劳动成果,共创和谐网络环境。点击版权声明查看本站相关条款。

    发表评论:

    搜索
    本文二维码
    标签列表
    站点信息
    • 文章总数:509
    • 页面总数:20
    • 分类总数:92
    • 标签总数:208
    • 评论总数:62
    • 浏览总数:228531

    | | |
    | |  Z-Blog PHP