FontForge 脚本

来自百合仙子's Wiki
跳转到导航 跳转到搜索

示例

TTC 格式字体转成 TTF 格式(很慢):

#!/usr/bin/env python3

import sys
import fontforge

def main(file):
  for font in fontforge.fontsInFile(file):
    f = fontforge.open(u'%s(%s)' % (file, font))
    f.generate('%s.ttf' % font)

if __name__ == '__main__':
  if len(sys.argv) != 2:
    sys.exit('one ttc file one time.')
  main(sys.argv[1])

参见