cd ..

字体压缩

Updated April 20, 2023 , by fzdwx | font

压缩前后字体的大小对比如下:

压缩前压缩后

主要是压缩了 f1 与 jinkai 这两个字体, f1 这个字体由于我之用到了几个字符所以很小, 大概思路:

  1. 首先定义一个包含所需字符的常用字符集
  2. 使用 pyftsubset 命令压缩字体,然后将输出的 ttf 文件使用 woff2 进行压缩
pyftsubset input.ttf --output-file=output.ttf --text-file=subset.txt
woff2_compress output.ttf