[t1Lib] add 'dohex' kwarg to saveAs (it only applies to 'OTHER' type (PFA))
This commit is contained in:
parent
07042e7c88
commit
aa7753cebf
@ -13,7 +13,7 @@ write(path, data, kind='OTHER', dohex=False)
|
|||||||
'kind' can be one of 'LWFN', 'PFB' or 'OTHER'; it defaults to 'OTHER'.
|
'kind' can be one of 'LWFN', 'PFB' or 'OTHER'; it defaults to 'OTHER'.
|
||||||
'dohex' is a flag which determines whether the eexec encrypted
|
'dohex' is a flag which determines whether the eexec encrypted
|
||||||
part should be written as hexadecimal or binary, but only if kind
|
part should be written as hexadecimal or binary, but only if kind
|
||||||
is 'LWFN' or 'PFB'.
|
is 'OTHER'.
|
||||||
"""
|
"""
|
||||||
from __future__ import print_function, division, absolute_import
|
from __future__ import print_function, division, absolute_import
|
||||||
from fontTools.misc.py23 import *
|
from fontTools.misc.py23 import *
|
||||||
@ -55,8 +55,8 @@ class T1Font(object):
|
|||||||
else:
|
else:
|
||||||
pass # XXX
|
pass # XXX
|
||||||
|
|
||||||
def saveAs(self, path, type):
|
def saveAs(self, path, type, dohex=False):
|
||||||
write(path, self.getData(), type)
|
write(path, self.getData(), type, dohex)
|
||||||
|
|
||||||
def getData(self):
|
def getData(self):
|
||||||
# XXX Todo: if the data has been converted to Python object,
|
# XXX Todo: if the data has been converted to Python object,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user