mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Nicer font names printout
This commit is contained in:
parent
4cbf6ab7fd
commit
d696927d7e
@ -107,11 +107,10 @@ class Sfnt(object):
|
|||||||
return ans
|
return ans
|
||||||
|
|
||||||
def get_all_font_names(self):
|
def get_all_font_names(self):
|
||||||
|
from calibre.utils.fonts.metadata import get_font_names2, FontNames
|
||||||
name_table = self.get(b'name')
|
name_table = self.get(b'name')
|
||||||
if name_table is None:
|
if name_table is not None:
|
||||||
return {}
|
return FontNames(*get_font_names2(name_table.raw, raw_is_table=True))
|
||||||
from calibre.utils.fonts.metadata import get_font_names2
|
|
||||||
return get_font_names2(name_table.raw, raw_is_table=True)
|
|
||||||
|
|
||||||
def __call__(self, stream=None):
|
def __call__(self, stream=None):
|
||||||
stream = BytesIO() if stream is None else stream
|
stream = BytesIO() if stream is None else stream
|
||||||
|
Loading…
x
Reference in New Issue
Block a user