Moet ’n drukkleur op skerm wys? Om CMYK na RGB om te skakel gee jou die liggebaseerde ekwivalent van jou inkpersentasies — die waardes wat ’n monitor, ’n mockup of ’n webblad werklik kan vertoon.
Hoe CMYK na RGB omskakeling werk
- Skakel al vier persentasies om na breuke tussen 0 en 1.
- Pas eers die key‑komponent toe: elke kanaal word geskaal met (1 − K).
- Bereken R = 255 × (1 − C) × (1 − K), G = 255 × (1 − M) × (1 − K) en B = 255 × (1 − Y) × (1 − K).
- Rond elke kanaal af na ’n heelgetal tussen 0 en 255.
Werkende voorbeeld
Benaderend. ’n Skerm kan meer kleure wys as wat ink kan produseer, so die RGB‑resultaat lyk gewoonlik helderder en meer versadig as die gedrukte stuk.
CMYK en RGB verduidelik
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
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()
CMYK na RGB verwysingstabel
Die mees algemene CSS-kleure, omgeskakel van CMYK na RGB.
| Kleur | CMYK | RGB |
|---|---|---|
| black | cmyk(0%, 0%, 0%, 100%) | rgb(0, 0, 0) |
| white | cmyk(0%, 0%, 0%, 0%) | rgb(255, 255, 255) |
| red | cmyk(0%, 100%, 100%, 0%) | rgb(255, 0, 0) |
| lime | cmyk(100%, 0%, 100%, 0%) | rgb(0, 255, 0) |
| blue | cmyk(100%, 100%, 0%, 0%) | rgb(0, 0, 255) |
| yellow | cmyk(0%, 0%, 100%, 0%) | rgb(255, 255, 0) |
| orange | cmyk(0%, 35%, 100%, 0%) | rgb(255, 166, 0) |
| teal | cmyk(100%, 0%, 0%, 50%) | rgb(0, 128, 128) |
| purple | cmyk(0%, 100%, 0%, 50%) | rgb(128, 0, 128) |
| gray | cmyk(0%, 0%, 0%, 50%) | rgb(128, 128, 128) |