# coding=utf-8 import codecs from fontTools import unichr # 生成所有汉字信息 # start,end = (0x4E00, 0x9FA5) # 汉字u编码范围 16进制的 # with codecs.open("chinese.txt", "wb", encoding="utf-8") as f: # for codepoint in range(int(start),int(end)): # f.write(unichr(codepoint)) # aaa = '一丁丂七' print('--', len(aaa)) # 将汉字生成woff格式字体文件 from fontTools import subset options = subset.Options() # dir(options) font = subset.load_font('simhei.ttf', options) subsetter = subset.Subsetter(options) subsetter.populate(text = aaa) subsetter.subset(font) options.flavor = 'woff' subset.save_font(font, 'ly000.woff', options)
汉字生成woff字体文件
最新推荐文章于 2024-08-09 07:55:52 发布