0

編碼結果

CMYK 顏色
設定檔

關於 CMYK 顏色

CMYK 顏色是使用青色、洋紅、黃色和黑色(Key plate)四個成分表示顏色的顏色模型。它主要用於印刷和桌面出版領域,基於透過疊加油墨產生顏色的減色混合。

在 CMYK 中,各成分的量以 0% 到 100% 的範圍表示。通常,CMY 表示色調,K 表示黑色的量。所有成分為 0% 時為白色,K 為 100% 時接近黑色。

顏色CMYK 表示
紅色device-cmyk(0% 100% 100% 0%)
青色device-cmyk(100% 0% 0% 0%)
洋紅device-cmyk(0% 100% 0% 0%)
黃色device-cmyk(0% 0% 100% 0%)
白色device-cmyk(0% 0% 0% 0%)
黑色device-cmyk(0% 0% 0% 100%)

如要包含透明度,請加入 Alpha 值。例如,半透明紅色可以表示為 device-cmyk(0% 100% 100% 0% / 0.5)

顏色設定檔

DenCode 可以選擇多個顏色設定檔。支援的顏色設定檔如下。

CMYK 顏色
顏色設定檔CMYK 表示範例特點
Naive CMYKdevice-cmyk(0% 100% 100% 0%)簡單的 RGB 與 CMYK 轉換。不依賴特定印刷條件或 ICC 設定檔。
U.S. Web Coated (SWOP) v2 (Approx.)color(--swop-v2 0% 98.28% 100% 0%)近似 U.S. Web Coated (SWOP) v2 的 CMYK 顏色設定檔。
CRPC5 - SWOP 2013 C3color(--swop2013-c3 0% 94.7% 100% 0%)使用 SWOP 2013 C3 ICC 設定檔的 CMYK 轉換。
CRPC6 - GRACoL 2013color(--gracol2013 0% 93.17% 99.88% 0%)使用 GRACoL 2013 ICC 設定檔的 CMYK 轉換。
FOGRA39 - Coated Fogra39L VIGC 300color(--fogra39 0% 92.77% 99.95% 0%)使用 FOGRA39 ICC 設定檔的 CMYK 轉換。
FOGRA51 - Coated (Approx.)color(--fogra51 0% 97.13% 100% 0%)近似 FOGRA51 的 CMYK 顏色設定檔。
FOGRA52 - Uncoated (Approx.)color(--fogra52 0% 97.67% 100% 0%)近似 FOGRA52 的 CMYK 顏色設定檔。

使用「ICC 設定檔」或「近似顏色設定檔」的 CMYK 顏色,會以 CSS 自訂色彩空間格式 color(--profile C% M% Y% K%) 表示。在實際 CSS 中使用時,請透過 @color-profile 指定對應的 ICC 設定檔。

@color-profile --swop2013-c3 {
  src: url("path/to/SWOP2013C3_CRPC5.icc");
}

.foo {
  background-color: color(--swop2013-c3 0% 100% 100% 0%);
}

近似顏色設定檔會根據公開的 Characterization data 計算近似的 CMYK 顏色。因此,即使在 CSS 的 @color-profile 中使用相近的 ICC 設定檔,顯示出的色調也可能略有不同。

CMYK 和 RGB 的差異

CMYK 是處理印刷油墨的減色混合顏色模型。另一方面,RGB 是處理顯示器等光的加色混合顏色模型。即使看起來是相同的顏色,CMYK 和 RGB 的成分值也可能大不相同。