Optimization 如何使用Grunt获得每个字体文件的完美子集?

Optimization 如何使用Grunt获得每个字体文件的完美子集?,optimization,fonts,gruntjs,subset,Optimization,Fonts,Gruntjs,Subset,我想优化我的字体,因此我认为我能做的最好的(除了像woff2这样的现代格式之外),我想对我当前使用的字体进行子集,以使所有字体都更轻量级 为了实现这一点,我正在搜索一个函数,该函数从以下信息中为每种字体生成一个完美子集: HTML文件 CSS文件 字体信息{'Font-name','Font-weight','Font-style'} 注意3。将/必须匹配CSS文件中@font-face中的信息 到目前为止,我所能做的是得到一个子集(字符列表),它将在这个特定的HTML文件中使用,但我无法获得哪

我想优化我的字体,因此我认为我能做的最好的(除了像
woff2
这样的现代格式之外),我想对我当前使用的字体进行子集,以使所有字体都更轻量级

为了实现这一点,我正在搜索一个函数,该函数从以下信息中为每种字体生成一个完美子集:

  • HTML文件
  • CSS文件
  • 字体信息{
    'Font-name'
    'Font-weight'
    'Font-style'
    }
  • 注意3。将/必须匹配CSS文件中@font-face中的信息

    到目前为止,我所能做的是得到一个子集(字符列表),它将在这个特定的HTML文件中使用,但我无法获得哪个字体实际使用哪个字符的信息,因此我无法为每个字体生成一个完美的子集

    是否有人已经用grunt实现了类似的功能,并且可以生成每个字体的完美子集

    任何帮助都将不胜感激