COLR: Color Table

class fontTools.ttLib.tables.C_O_L_R_.table_C_O_L_R_(tag=None)[source]

Bases: DefaultTable

This table is structured so that you can treat it like a dictionary keyed by glyph name.

ttFont['COLR'][<glyphName>] will return the color layers for any glyph.

ttFont['COLR'][<glyphName>] = <value> will set the color layers for any glyph.

decompile(data, ttFont)[source]
compile(ttFont)[source]
toXML(writer, ttFont)[source]
fromXML(name, attrs, content, ttFont)[source]
closure_glyphs(s)
subset_glyphs(s)
class fontTools.ttLib.tables.C_O_L_R_.LayerRecord(name=None, colorID=None)[source]

Bases: object

toXML(writer, ttFont)[source]
fromXML(eltname, attrs, content, ttFont)[source]