EBLC
: Embedded Bitmap Location Table
- class fontTools.ttLib.tables.E_B_L_C_.table_E_B_L_C_(tag=None)[source]
Bases:
DefaultTable
- dependencies = ['EBDT']
- merge(m, tables)
- subset_glyphs(s)
- class fontTools.ttLib.tables.E_B_L_C_.eblc_index_sub_table_1(data, ttFont)[source]
Bases:
OffsetArrayIndexSubTableMixin
,EblcIndexSubTable
- compile(ttFont)
- decompile()
- ensureDecompiled(recurse=False)
- fromXML(name, attrs, content, ttFont)
- padBitmapData(data)
- readMetrics(name, attrs, content, ttFont)
- removeSkipGlyphs()
- toXML(writer, ttFont)
- writeMetrics(writer, ttFont)
- class fontTools.ttLib.tables.E_B_L_C_.eblc_index_sub_table_2(data, ttFont)[source]
Bases:
FixedSizeIndexSubTableMixin
,EblcIndexSubTable
- ensureDecompiled(recurse=False)
- fromXML(name, attrs, content, ttFont)
- padBitmapData(data)
- readMetrics(name, attrs, content, ttFont)
- removeSkipGlyphs()
- toXML(writer, ttFont)
- writeMetrics(writer, ttFont)
- class fontTools.ttLib.tables.E_B_L_C_.eblc_index_sub_table_3(data, ttFont)[source]
Bases:
OffsetArrayIndexSubTableMixin
,EblcIndexSubTable
- compile(ttFont)
- decompile()
- ensureDecompiled(recurse=False)
- fromXML(name, attrs, content, ttFont)
- padBitmapData(data)
- readMetrics(name, attrs, content, ttFont)
- removeSkipGlyphs()
- toXML(writer, ttFont)
- writeMetrics(writer, ttFont)
- class fontTools.ttLib.tables.E_B_L_C_.eblc_index_sub_table_4(data, ttFont)[source]
Bases:
EblcIndexSubTable
- ensureDecompiled(recurse=False)
- fromXML(name, attrs, content, ttFont)
- padBitmapData(data)
- readMetrics(name, attrs, content, ttFont)
- removeSkipGlyphs()
- toXML(writer, ttFont)
- writeMetrics(writer, ttFont)
- class fontTools.ttLib.tables.E_B_L_C_.eblc_index_sub_table_5(data, ttFont)[source]
Bases:
FixedSizeIndexSubTableMixin
,EblcIndexSubTable
- ensureDecompiled(recurse=False)
- fromXML(name, attrs, content, ttFont)
- padBitmapData(data)
- readMetrics(name, attrs, content, ttFont)
- removeSkipGlyphs()
- toXML(writer, ttFont)
- writeMetrics(writer, ttFont)
BitmapGlyphMetrics
- class fontTools.ttLib.tables.BitmapGlyphMetrics.BitmapGlyphMetrics[source]
Bases:
object
- toXML(writer, ttFont)[source]
- fromXML(name, attrs, content, ttFont)[source]
- class fontTools.ttLib.tables.BitmapGlyphMetrics.BigGlyphMetrics[source]
Bases:
BitmapGlyphMetrics
- binaryFormat = '\n > # big endian\n height: B\n width: B\n horiBearingX: b\n horiBearingY: b\n horiAdvance: B\n vertBearingX: b\n vertBearingY: b\n vertAdvance: B\n'
- fromXML(name, attrs, content, ttFont)
- toXML(writer, ttFont)
- class fontTools.ttLib.tables.BitmapGlyphMetrics.SmallGlyphMetrics[source]
Bases:
BitmapGlyphMetrics
- binaryFormat = '\n > # big endian\n height: B\n width: B\n BearingX: b\n BearingY: b\n Advance: B\n'
- fromXML(name, attrs, content, ttFont)
- toXML(writer, ttFont)