COLR: Color table
The COLR table is an OpenType table.
- class fontTools.ttLib.tables.C_O_L_R_.table_C_O_L_R_(tag: str | bytes | None = None)[source]
Bases:
DefaultTableColor table
The
COLRtable defines color presentation of outline glyphs. It must be used in concert with theCPALtable, which contains the color descriptors used.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.See also https://learn.microsoft.com/en-us/typography/opentype/spec/colr
- closure_glyphs(s)
- subset_glyphs(s)