当前,我正在使用fonttools(https://github.com/fonttools/fonttools)通过两个步骤将字体文件转换ttf
为命令woff2
ttx
ttf
为ttx
ttx
为woff2
但是它太慢并且ttx
文件太大,是否有任何方法可以通过使用fonttools直接转换ttf
为woff2
性能?
在Python中安装了fonttools(virtualenv,pipenv等):
$ python
>>> from fontTools.ttLib import TTFont
>>> f = TTFont('path/to/your/file.otf')
>>> f.flavor='woff2'
>>> f.save('path/to/your/file.woff2')
注意:您可能需要安装其他fontTools
依赖项('brotli',其他),以使保存flavor=woff2
正常工作。