CPAL: Color Palette Table

class fontTools.ttLib.tables.C_P_A_L_.table_C_P_A_L_(tag=None)[source]

Bases: DefaultTable

NO_NAME_ID = 65535
DEFAULT_PALETTE_TYPE = 0
decompile(data, ttFont)[source]
compile(ttFont)[source]
toXML(writer, ttFont)[source]
fromXML(name, attrs, content, ttFont)[source]
dependencies = []
merge(m, tables)
prune_post_subset(font, options)
class fontTools.ttLib.tables.C_P_A_L_.Color(blue, green, red, alpha)[source]

Bases: Color

hex()[source]
toXML(writer, ttFont, index=None)[source]
classmethod fromHex(value)[source]
classmethod fromRGBA(red, green, blue, alpha)[source]
alpha

Alias for field number 3

blue

Alias for field number 0

count(value, /)

Return number of occurrences of value.

green

Alias for field number 1

index(value, start=0, stop=9223372036854775807, /)

Return first index of value.

Raises ValueError if the value is not present.

red

Alias for field number 2