Constructor
new CMYKColor(c, m, y, k)
Initializes a new instance of the CMYKColor class from CMYK values.
CMYK values are expected in the range 0–100.
Parameters:
Name | Type | Description |
---|---|---|
c |
number | – Cyan value [0, 100] |
m |
number | – Magenta value [0, 100] |
y |
number | – Yellow value [0, 100] |
k |
number | – Black value [0, 100] |
- Source:
Methods
(static) parseCMYK(str) → {CMYKColor}
Parse a CMYK string of the form "C_M_Y_K" into a CMYKColor instance.
Parameters:
Name | Type | Description |
---|---|---|
str |
string | – a string like "30_100_0_30" |
Returns:
Type | Description |
---|---|
CMYKColor |
- Source:
Throws:
-
if the format is invalid or values are not numeric
- Type
- Error
formatCMYK() → {string}
Format this CMYKColor into a string "C_M_Y_K",
multiplying each internal component (0–1) by 100 and rounding.
Returns:
Type | Description |
---|---|
string | e.g. "30_100_0_30" |
- Source:
toString()
Optional: a human-readable representation.
- Source: