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 的成分值也可能大不相同。