编写代码的时候,颜色的代码有多种格式,如RGB(255,255,255)对应CMYK(0,0,0,0)对应#ffffff(HEX格式),那么,这三者间要如何转换呢?
RGB
(01)定义RGB是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的
(02)代码格式RGB代码的表现形式为(x,x,x),其中0≤x≤255如(0,0,0)代表红绿蓝数值均为0,也就是黑色。
CMYK
(01)定义及与RGB的区别C(青)M(洋/品红)Y(黄)K(黑),CMYK也称作印刷色彩模式。屏幕上显示的图像,是RGB模式呈现的,而印刷品上的图像,是CMYK模式表现的。
(02)格式CMYK代码的表现形式为(x,x,x,x),其中0≤x≤100,这里的x是一种百分值。如白色的CMYK格式是(0,0,0,0)
Hex code
(01)Hex code的格式为#+六位数字/字母,如纯蓝色是#0000FF
数值转换方法
(01)知道了三类颜色码中的任一种,如何换算成另外两种,这里推荐使用Photoshop或者AI等设计软件,本文以ps为例。
(02)打开ps,点击【文件】-【新建】,新建一个任意尺寸的画板。
(03)然后选择【编辑】-【填充】
(04)弹出的对话框里内容选项选择“颜色…”
(05)调色板如图所示位置,分别对应RGB、CMYK和hex的数值
(06)例如要把RGB(200,100,0)转换成CMYK,就在RGB区域对应输入这三个数值,之后CMYK版块显示的就是其对应的CMYK数值(27,71,100,0)