Mae RGB yn adio ac yn seilio ar olau, tra bod CMYK yn dynnu ac yn seilio ar inc. Mae trosi rhyngddynt yn gam mae pob dyluniad sgrîn yn mynd trwyddo cyn y gellir ei argraffu.
Sut mae trosi RGB i CMYK yn gweithio
- Darllenwch R, G a B fel gwerthoedd sRGB rhwng 0 a 255.
- Chwiliwch am y lliw yn y proffil Coated FOGRA39, y proffil ICC safonol ar gyfer papur wedi’i orchuddio yn Ewrop.
- Defnyddiwch y bwriad colorimetrig perthynol gyda digolledu pwynt du, fel bod gwyn yn aros yn wyn papur a bod du yn cyfateb i’r inc tywyllaf y gall y wasg ei argraffu.
- Trosi’r pedair gwerth i ganrannau rhwng 0 a 100.
Enghraifft wedi gweithio
Mae hyn yn defnyddio’r proffil safonol Coated FOGRA39. Mae siopau argraffu yn gweithio gyda’u proffiliau ICC a’u cyfyngiadau inc eu hunain, felly mae proffiliau CMYK eraill (er enghraifft gan eich siop argraffu) yn rhoi rhifau gwahanol. Trinwch y canlyniad fel cyfeiriad cadarn, nid gwahaniad parod ar gyfer y wasg.
RGB a CMYK wedi'u hamlygu
Beth yw RGB?
Mae RGB yn disgrifio lliw fel tri sianel o olau — coch, gwyrdd a glas — pob un rhwng 0 a 255. Mae'n adlewyrchu sut mae sgriniau'n gweithio mewn gwirionedd: pob un ar 255 yn rhoi gwyn, pob un ar 0 yn rhoi du. Mae RGB yn ddewis cywir pan fydd angen i ti gyfrifo gyda lliw, ac mae rgba() yn ychwanegu tryloywder uwchben.
- Sintacs:
- rgb(R, G, B)
- Amrediad:
- 0–255 fesul sianel
- Gorau ar gyfer:
- cod, canvas, tryloywder gyda rgba()
Beth yw CMYK?
Mae CMYK yn fodel pedair inc a ddefnyddir mewn argraffu: cyan, magenta, melyn a key (du), pob un fel canran o 0 i 100. Mae inc yn tynnu golau yn hytrach na'i allyrru, felly mae CMYK yn cwmpasu llai o liwiau na sgrîn — ac mae hynny'n esbonio pam mae lliwiau llachar ar sgrîn yn aml yn ymddangos yn dywyllach ar ôl eu hargraffu.
- Sintacs:
- cmyk(C%, M%, Y%, K%)
- Amrediad:
- 0–100% fesul inc
- Gorau ar gyfer:
- argraffu, pacio, gwaith celf yn barod ar gyfer y wasg
tabl cyfeirnod RGB i CMYK
Y lliwiau CSS mwyaf cyffredin, wedi'u trosi o RGB i CMYK.
| Lliw | 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%) |