首页 > 其他分享 >使用fontmin,压缩字体文件,从十几M到几kb,只选择需要使用的文字

使用fontmin,压缩字体文件,从十几M到几kb,只选择需要使用的文字

时间:2023-02-22 17:57:36浏览次数:31  
标签:kb fontmin err 十几 Fontmin 字体 font ttf

字体文件压缩fontmin,大幅压缩字体文件

快速熟练fontmin的使用,只需要在代码中配置文章中需要用到的文字,可以大幅度缩减代码大小

安装

npm install fontmin

目录结构

src
 └─font
     └─*.ttf
    

生成目录

dist
 └─font
     └─*.ttf
    

命令

node fontmin.js

代码

//fontmin.js
var Fontmin = require("fontmin");
var fontmin = new Fontmin()
  .use(
    Fontmin.glyph({
      // text: "Play OnlineRummy & Win Daily Play on India’s Best Gaming App",
      text: "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz1234567890&₹+:’?,₹%>",  //网页中需要用到此字体的文字
      hinting: false, // keep ttf hint info (fpgm, prep, cvt). default = true
    })
  )
  .src("font/*.ttf")
  .dest("dist/font");
fontmin.run(function (err, files) {
  if (err) {
    throw err;
  }

  console.log(files[0]);
  // => { contents: <Buffer 00 01 00 ...> }
});

标签:kb,fontmin,err,十几,Fontmin,字体,font,ttf
From: https://www.cnblogs.com/uimeigui/p/17145321.html

相关文章