Color#
- class Color(*args, **kwargs)#
The PangoColor structure is used to
represent a color in an uncalibrated RGB color-space.
Methods#
- class Color
-
- parse(spec: str) bool#
Fill in the fields of a color from a string specification.
The string can either one of a large set of standard names. (Taken from the CSS Color specification, or it can be a value in the form
#rgb,#rrggbb,#rrrgggbbbor#rrrrggggbbbb, wherer,gandbare hex digits of the red, green, and blue components of the color, respectively. (White in the four forms is#fff,#ffffff,#fffffffffand#ffffffffffff.)- Parameters:
spec – a string specifying the new color
- parse_with_alpha(spec: str) tuple[bool, int]#
Fill in the fields of a color from a string specification.
The string can either one of a large set of standard names. (Taken from the CSS Color specification, or it can be a hexadecimal value in the form
#rgb,#rrggbb,#rrrgggbbbor#rrrrggggbbbbwherer,gandbare hex digits of the red, green, and blue components of the color, respectively. (White in the four forms is#fff,#ffffff,#fffffffffand#ffffffffffff.)Additionally, parse strings of the form
#rgba,#rrggbbaa,#rrrrggggbbbbaaaa, ifalphais notNone, and setalphato the value specified by the hex digits fora. If no alpha component is found inspec,alphais set to 0xffff (for a solid color).Added in version 1.46.
- Parameters:
spec – a string specifying the new color