RGB е адитивно и се состои од светлина, CMYK е субтрактивно и се состои од мастило. Конверзијата помеѓу нив е чекорот што секој дизајн за екран треба да го направи пред да се отпечати.
Како работи претворањето од RGB во CMYK
- Прочитај ги R, G и B како sRGB вредности меѓу 0 и 255.
- Побарај ја бојата во профилот Coated FOGRA39, стандардниот ICC профил за обложена хартија во Европа.
- Користи релативна колориметриска намера со компензација на црната точка, за белото да остане бело како хартијата, а црното да се претвори во најтемното мастило што печатарската машина може да го отпечати.
- Конвертирај ги сите четири вредности во проценти помеѓу 0 и 100.
Пример
Ова го користи стандардниот профил Coated FOGRA39. Печатниците работат со свои ICC профили и граници на мастилото, па другите CMYK профили (на пример од твојата печатница) даваат различни броеви. Третирај го резултатот како солидна референца, а не како сепарација подготвена за печатење.
RGB и CMYK објаснети
Што е RGB?
RGB ја опишува бојата како три канали светлина — црвена, зелена и сина — секоја од 0 до 255. Тоа ја одразува реалната работа на екранот: сите три на 255 даваат бела, сите на 0 даваат црна. RGB е правилен избор секогаш кога треба да пресметуваш со боја, а rgba() додава транспарентност.
- Синтакса:
- rgb(R, G, B)
- Опсег:
- 0–255 по канал
- Најдобро за:
- код, canvas, транспарентност со rgba()
Што е CMYK?
CMYK е моделот со четири мастила користен при печатење: cyan, magenta, yellow и key (црна), секое како процент од 0 до 100. Мастилото ја одзема светлината наместо да ја емитува, па CMYK покрива помалку бои отколку екран — затоа светлите бои од екранот често изгледаат потемни кога ќе се отпечатат.
- Синтакса:
- cmyk(C%, M%, Y%, K%)
- Опсег:
- 0–100% по мастило
- Најдобро за:
- печатење, пакување, готови за печат дизајни
RGB во CMYK табела за референца
Најчестите CSS бои, конвертирани од RGB во CMYK.
| Бои | RGB | CMYK |
|---|---|---|
| black | rgb(0, 0, 0) | cmyk(89%, 78%, 62%, 97%) |
| white | rgb(255, 255, 255) | cmyk(0%, 0%, 0%, 0%) |
| red | rgb(255, 0, 0) | cmyk(0%, 95%, 92%, 0%) |
| lime | rgb(0, 255, 0) | cmyk(64%, 0%, 100%, 0%) |
| blue | rgb(0, 0, 255) | cmyk(93%, 75%, 0%, 0%) |
| yellow | rgb(255, 255, 0) | cmyk(9%, 0%, 96%, 0%) |
| orange | rgb(255, 165, 0) | cmyk(0%, 43%, 94%, 0%) |
| teal | rgb(0, 128, 128) | cmyk(83%, 27%, 48%, 12%) |
| purple | rgb(128, 0, 128) | cmyk(63%, 100%, 4%, 1%) |
| gray | rgb(128, 128, 128) | cmyk(48%, 39%, 39%, 21%) |