RGB is additief en bestaan uit lig; CMYK is subtraktief en bestaan uit ink. Om tussen hulle te omskakel is die stap wat elke skermontwerp deurgaan voordat dit gedruk kan word.
Hoe RGB na CMYK omskakeling werk
- Lees R, G en B as sRGB-waardes tussen 0 en 255.
- Soek die kleur op in die Coated FOGRA39-profiel, die standaard ICC-profiel vir gestrykte papier in Europa.
- Gebruik die relatiewe kolorimetriese weergawe-intensie met swartpuntkompensasie, sodat wit papierwit bly en swart na die donkerste ink wat die drukpers kan druk, omgeskakel word.
- Skakel al vier waardes om na persentasies tussen 0 en 100.
Werkende voorbeeld
Dit gebruik die standaard Coated FOGRA39-profiel. Drukkerye werk met hul eie ICC-profiele en inkgrense, so ander CMYK-profiele (byvoorbeeld van jou drukkery) gee verskillende getalle. Beskou die resultaat as 'n betroubare verwysing, nie as 'n drukgereed skeiding nie.
RGB en CMYK verduidelik
Wat is RGB?
RGB beskryf ’n kleur as drie ligkanale — rooi, groen en blou — elk van 0 tot 255. Dit weerspieël hoe skerms werklik werk: almal by 255 gee wit, almal by 0 gee swart. RGB is die regte keuse wanneer jy met die nommers moet reken, en rgba() voeg deursigtigheid bo-op.
- Sintaks:
- rgb(R, G, B)
- Reeks:
- 0–255 per kanaal
- Beste vir:
- kode, canvas, deursigtigheid met rgba()
Wat is CMYK?
CMYK is die vier-ink model wat in drukwerk gebruik word: cyan, magenta, geel en key (swart), elk as ’n persentasie van 0 tot 100. Ink trek lig weg in plaas van dit uit te straal, so CMYK dek minder kleure as ’n skerm — daarom lyk helder skermkleure dikwels doffer wanneer hulle gedruk word.
- Sintaks:
- cmyk(C%, M%, Y%, K%)
- Reeks:
- 0–100% per ink
- Beste vir:
- drukwerk, verpakking, persgereed kunswerk
RGB na CMYK verwysingstabel
Die mees algemene CSS-kleure, omgeskakel van RGB na CMYK.
| Kleur | 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%) |