Esempio n. 1
0
 def do_literal(self, token):
     result = PSInterpreter.do_literal(self, token)
     if token == "/FontName":
         self.collectTokenForGlyphOrder = False
     if self.collectTokenForGlyphOrder:
         self.glyphOrder.append(result.value)
     if token == "/CharStrings":
         self.collectTokenForGlyphOrder = True
     return result
Esempio n. 2
0
 def do_literal(self, token):
     result = PSInterpreter.do_literal(self, token)
     if token == "/FontName":
         self.collectTokenForGlyphOrder = False
     if self.collectTokenForGlyphOrder:
         self.glyphOrder.append(result.value)
     if token == "/CharStrings":
         self.collectTokenForGlyphOrder = True
     return result
Esempio n. 3
0
 def __init__(self):
     PSInterpreter.__init__(self)
     self.glyphOrder = []
     self.collectTokenForGlyphOrder = False
Esempio n. 4
0
 def __init__(self):
     PSInterpreter.__init__(self)
     self.glyphOrder = []
     self.collectTokenForGlyphOrder = False