RGB on additiivinen ja perustuu valoon, CMYK on subtraktiivinen ja perustuu musteeseen. Näiden välinen muunnos on se askel, jonka jokainen näyttösuunnittelu ottaa ennen painoon menoa.
Kuinka RGB→CMYK muunnos toimii
- Lue R, G ja B sRGB-arvoina välillä 0 ja 255.
- Hae väri Coated FOGRA39 -profiilista, joka on Euroopassa pinnoitetulle paperille käytettävä ICC-standardiprofiili.
- Käytä suhteellista kolorimetristä renderointitapaa ja mustapisteen kompensointia, jotta valkoinen pysyy paperin valkoisena ja musta muuttuu tummimmaksi musteeksi, jonka painokone pystyy painamaan.
- Muunna kaikki neljä arvoa prosenteiksi välillä 0–100.
Esimerkkilaskelma
Tämä käyttää Coated FOGRA39 -standardiprofiilia. Painotalot käyttävät omia ICC-profiilejaan ja musterajoituksiaan, joten muut CMYK-profiilit (esimerkiksi painotalosi profiilit) antavat erilaisia lukuja. Pidä tulosta luotettavana vertailukohtana, älä painovalmiina värierotteluna.
RGB ja CMYK selitettynä
Mikä on RGB?
RGB kuvaa väriä kolmella valokanavalla — red, green ja blue — kukin 0–255. Se peilaa sitä, miten näytöt toimivat: kaikki kanavat 255 antavat valkoisen, kaikki 0 mustan. RGB on oikea valinta, kun sinun täytyy laskea väreillä, ja rgba() lisää läpinäkyvyyden päälle.
- Syntaksi:
- rgb(R, G, B)
- Arvoalue:
- 0–255 per kanava
- Parhaiten soveltuu:
- koodi, canvas, läpinäkyvyys rgba():lla
Mikä on CMYK?
CMYK on nelivärimalli painatuksessa: cyan, magenta, yellow ja key (musta), kukin prosenttiosuutena 0–100. Muste poistaa valoa sen sijaan, että se säteilisi, joten CMYK kattaa vähemmän värisävyjä kuin näyttö — siksi kirkkaat näyttövärisävyt usein näyttävät himmeämmiltä painettuna.
- Syntaksi:
- cmyk(C%, M%, Y%, K%)
- Arvoalue:
- 0–100% per muste
- Parhaiten soveltuu:
- paino, pakkaukset, painovalmiit taitotiedostot
RGB → CMYK viitetaulukko
Yleisimmät CSS-värit, muunnettu muodosta RGB muotoon CMYK.
| Väri | 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%) |