文件Dynamic Media影像提供與轉譯API

色彩

最後更新: 2024年7月22日
  • 主題:

建立對象:

  • 開發人員
  • 使用者

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

色彩

{{ gray[, alpha][g]}|

{紅色,綠色,藍色[ , rgbAlpha][r]}|

{青色, 洋紅色, 黃色, 黑色[,alpha]k}|

{0x{hex2|hex4}[g]}|

{[0x]{十六進位6|十六進位8}[r]}|

{[0x]{十六進位8|十六進位10}k}&;rcub;[s]

紅色,綠色,藍色, rgbAlpha色彩元件值(0到255,十進位int)
青色,洋紅色,黃色,黑色,阿爾法CMYK色彩元件值(0..100 %,十進位int)
gray, alpha灰色元件值(0到100%,十進位整數)
十六進位2壓縮的兩位數十六進位灰色值(GG)
十六進位4以Alpha色彩值壓縮四位數的十六進位灰色(GGAA)
十六進位6壓縮的六位十六進位RGB色彩值(RRGGBB)
十六進位8已封裝八位數的十六進位RGBA (RRGGBBAA)或CMYK (CCMMYKK)色彩值(若以'k'尾碼指定)
十六進位10以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,200RGB0,100,200255IccProfileRgb
0,100,200,200rsRGB0,100,200200IccProfileSrcRgb
0x010203SRGB1,2,3255IccProfileSrcRgb
a0b1c2d3RRGB160,177,194211IccProfileRgb
100秒灰色100%100%IccProfileSrcGray
50,75克灰色50%75%IccProfileGray
0X70G灰色44%44%IccProfileGray
0xddegs灰色87%93%IccProfileSrcGray
94,11,50,33kCMYK94-11-50-33%100%IccProfileCmyk
22,23,24,25,26KSCMYK22-23-24-25%26%IccProfileSrcCmyk
38393A3bKCMYK56-57-58-59%100%IccProfileCmyk
0x0a0b0C0d0eksCMYK10-11-12-13%14%IccProfileSrcCmyk

當輸出色彩的畫素型別對應到輸出影像的畫素型別時,會套用以icc=指定的輸出色域,而非預設色域。

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49