为了将颜色从十六进制转换为CMYK,必须首先将十六进制代码转换为十进制数字。
在此示例中,我们将转换十六进制代码#32A852 通过将代码分成两对: 32 A8 52, 并将每对转换为十进制数:
32 = 50
A8 = 168
52 = 82
#32A852 = RGB(50, 168, 82)
现在我们有了RGB颜色 RGB(50, 168, 82), 我们可以将其转换为CMYK颜色模式。
我们首先将RGB值除以255,以将范围从 0 - 255 至 0 - 1:
[R* => 0.2 = 50 / 255
G* => 0.66 = 168 / 255
乙* => 0.32 = 82 / 255
我们使用这些公式将RGB转换为CMYK:
步 1: 计算黑键颜色K::
ķ = 1 - 最大值([R*, G*, 乙*):
ķ = 1 - 最大值(0.2, 0.66, 0.32)
ķ = 0.34
步 2: 计算青色C::
C = (1 - [R* - ķ) / (1 - ķ)
C = (1 - 0.2 - 0.34) / (1 - 0.34)
C = 0.7
步 3: 计算洋红色M:
中号 = (1 - G* - ķ) / (1 - ķ)
中号 = (1 - 0.66 - 0.34) / (1 - 0.34)
中号 = 0
步 4: 计算黄色Y:
ÿ = (1 - 乙* - ķ) / (1 - ķ)
ÿ = (1 - 0.32 - 0.34) / (1 - 0.34)
ÿ = 0.51
步 5: 每个值乘以100:
青色(C): 70
洋红色(M): 0
黄色(Y): 51
黑色(K): 34
例 #1: 转换成红色 #FF0000 至 CMYK:
十六进制 = #FF0000
RGB = (255, 0, 0)
CMYK = (0, 100, 100, 0)
例 #2: 转换成绿色 #00FF00 至 CMYK:
十六进制 = #00FF00
RGB = (0, 255, 0)
CMYK = (100, 0, 100, 0)
例 #3: 转换成蓝色 #0000FF 至 CMYK:
十六进制 = #0000FF
RGB = (0, 0, 255)
CMYK = (100, 100, 0, 0)
例 #4: 转换成白色 #FFFFFF 至 CMYK:
十六进制 = #FFFFFF
RGB = (255, 255, 255)
CMYK = (0, 0, 0, 0)
例 #5: 转换成黑色 #000000 至 CMYK:
十六进制 = #000000
RGB = (0, 0, 0)
CMYK = (0, 0, 0, 100)
对于将在设备屏幕上显示且不会实际打印的设计,应使用十六进制颜色模式。无论是在计算机显示器,智能手机屏幕还是电视上观看,HEX色彩模式都是您的最佳选择。
如果您的项目需要使用十六进制
PNG: 如果您的徽标或图形需要透明,即没有背景,则PNG非常适合。对于界面元素(例如按钮,横幅或图标),请考虑此文件类型。
JPEG格式: 如果您的图形不需要透明,则应使用此文件格式,因为它通常较小,是图像的理想格式。
GIF: 如果您正在使用动画图形(例如,移动徽标或跳动图标),或者图像有任何运动,则此文件类型将是理想选择。
最好避免使用TIFF,EPS和PDF,因为这些格式与大多数软件不兼容,并且通常尺寸较大。
您应将CMYK用于将被物理打印而不在屏幕上查看的设计。无论您要打印名片,不干胶还是徽标-CMYK彩色模式都将为您提供更准确的结果。
如果您的项目需要使用CMYK,请执行以下操作:
最好总是咨询您的打印机提供商,以了解他们喜欢哪种文件格式。通常是PDF,AI(Adobe Illustrator)或EPS。