2020年5月

众所周知中文字体文件比较大,通常做法是将文字转换成图片来显示。但是当文案略微变换就必须生成新的图片。这样做不仅麻烦而且还很难自定义文字大小,通常伴随着图片压缩容易出现字体模糊的问题。

如果有一种方案既可以引用字体,又能使字体体积压缩,那无疑是最好的。那这就是本文所讲的字体压缩方案:

pip install fonttools
pyftsubset HanziPenSC-W3.ttf --text='abc这些文字可以用新字体' --output-file=HanziPenSC-W3-2.ttf