font3d -> ABC3D
This commit is contained in:
parent
a7632a9c03
commit
8ce5e6c816
4 changed files with 187 additions and 185 deletions
|
@ -151,19 +151,19 @@ def get_glyph(font_name, face_name, glyph_id, alternate=0):
|
|||
"""
|
||||
# print(fonts)
|
||||
if not fonts.keys().__contains__(font_name):
|
||||
print(f"FONT3D::get_glyph: font name({font_name}) not found")
|
||||
print(f"ABC3D::get_glyph: font name({font_name}) not found")
|
||||
print(fonts.keys())
|
||||
return None
|
||||
|
||||
face = fonts[font_name].faces.get(face_name)
|
||||
if face == None:
|
||||
print(f"FONT3D::get_glyph: font({font_name}) face({face_name}) not found")
|
||||
print(f"ABC3D::get_glyph: font({font_name}) face({face_name}) not found")
|
||||
print(fonts[font_name].faces.keys())
|
||||
return None
|
||||
|
||||
glyphs_for_id = face.glyphs.get(glyph_id)
|
||||
if glyphs_for_id == None or len(glyphs_for_id) <= alternate:
|
||||
print(f"FONT3D::get_glyph: font({font_name}) face({face_name}) glyph({glyph_id})[{alternate}] not found")
|
||||
print(f"ABC3D::get_glyph: font({font_name}) face({face_name}) glyph({glyph_id})[{alternate}] not found")
|
||||
return None
|
||||
|
||||
return fonts[font_name].faces[face_name].glyphs.get(glyph_id)[alternate]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue