色彩

上次更新: 2023-08-01
  • 建立對象:
  • Developer
    User

色彩值。 您可以使用十六進位標籤法、以逗號分隔的元件值清單或小數位數來指定顏色值。

顏色

{{ 灰色[, 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= 當輸出色彩的畫素型別對應至輸出影像的畫素型別時,會套用而非預設色域。

此頁面上的