色彩值。 您可以使用十六進位標籤法、以逗號分隔的元件值清單或小數位數來指定顏色值。
顏色 |
{{ 灰色[, alpha][g]}| { 紅色, 綠色, 藍色[ , rgbAlpha][r]}| { 青色, 洋紅色, 黃色, 黑色[,alpha]k}| {0x{hex2|hex4}[g]}| {[0x]{ 十六進位6| 十六進位8}[r]}| {[0x]{ 十六進位8| 十六進位}k}}[s] |
紅色, 綠色, 藍色, rgbAlpha |
色彩元件值(0到255,十進位int) |
青色, 洋紅色, 黃色, 黑色, alpha |
CMYK色彩元件值(0..100 %,十進位int) |
灰色, alpha |
灰色元件值(0到100%,十進位整數) |
hex2 |
壓縮的兩位數十六進位灰色值(GG) |
hex4 |
以Alpha色彩值壓縮四位數的十六進位灰色(GGAA) |
hex6 |
壓縮的六位十六進位RGB色彩值(RRGGBB) |
hex8 |
已封裝八位數的十六進位RGBA (RRGGBBAA)或CMYK (CCMMYKK)色彩值(若以'k'尾碼指定) |
hex10 |
以Alpha值封裝10位數的十六進位CMYK (CCYYMMKKAA) |
RGB顏色的小數元件值在0到255的範圍內。 CMYK和灰度的十進位元件值在0…100%範圍內。 所有十六進位元件值都在0到0的範圍內。
假設顏色元件值與Alpha值無關(不是預乘)。
所有色彩值、首碼和尾碼均不區分大小寫。
CMYK色彩值需要型別字尾'k'。 您可以選擇為RGB和灰色的值指定型別字尾。
十六進位灰色的值需要前置詞'0x'。
「s」字尾指定色彩值與對應至色彩值畫素型別的輸入(來源)色域相關聯(定義為 attribute::IccProfileSrc*
)。 如果此尾碼不存在,則顏色值與輸出(目的地)色域相關聯(定義為 icc=
或 attribute::IccProfile*
)。
如果未明確指定Alpha值,則會假設為255、0xFF或100% (完全不透明)。
有效色彩指定符號及其對應畫素型別、色彩值、Alpha值和預設色域的部分範例:
顏色 | 畫素型別 | 色彩值 | Alpha值 | 預設色域 |
---|---|---|---|---|
0,100,200 |
RGB |
0,100,200 |
255 |
IccProfileRgb |
0,100,200,200rs |
RGB |
0,100,200 |
200 |
IccProfileSrcRgb |
0x010203S |
RGB |
1,2,3 |
255 |
IccProfileSrcRgb |
a0b1c2d3R |
RGB |
160,177,194 |
211 |
IccProfileRgb |
100S |
灰色 |
100% |
100% |
IccProfileSrcGray |
50,75g |
灰色 |
50% |
75% |
IccProfileGray |
0X70G |
灰色 |
44% |
44% |
IccProfileGray |
0xddeegs |
灰色 |
87% |
93% |
IccProfileSrcGray |
94,11,50,33k |
CMYK |
94-11-50-33% |
100% |
IccProfileCmyk |
22,23,24,25,26KS |
CMYK |
22-23-24-25% |
26% |
IccProfileSrcCmyk |
38393A3bK |
CMYK |
56-57-58-59% |
100% |
IccProfileCmyk |
0x0a0b0C0d0eks |
CMYK |
10-11-12-13% |
14% |
IccProfileSrcCmyk |
指定的輸出色域 icc=
當輸出色彩的畫素型別對應至輸出影像的畫素型別時,會套用而非預設色域。