示例#1
0
文件: afm.py 项目: dcorb/svgwg
 def __init__(self, afmname, glyphlistname=None, log=None):
     FontMetric.__init__(self, log)
     afmfile = open(afmname, "r")
     if glyphlistname is None:
         self.glyphList = glyphlist.defaultGlyphList
     else:
         self.glyphList = glyphlist.GlyphList(open(afmname, "r"))
     self.readFontMetrics(afmfile)
     afmfile.close()
     self.postParse()
 def __init__(self, ttfname, log=None):
     FontMetric.__init__(self, log)
     ff = open(ttfname, "rb")
     self.readFontMetrics(ff)
     ff.close()
     self.postParse()
示例#3
0
文件: ttf.py 项目: mardukbp/svgmath
 def __init__(self, ttfname, log=None):
     FontMetric.__init__(self, log)
     ff = open(ttfname, "rb")
     self.readFontMetrics(ff)
     ff.close()
     self.postParse()