RGB se additif epi fèt ak limyè, CMYK se subtractif epi fèt ak lank. Konvèsyon ant yo se etap tout konsepsyon ekran fè anvan li ka enprime.
Ki jan konvèsyon RGB an CMYK mache
- Nòmalize chanèl yo: divize R, G ak B pa 255.
- Pran chanèl nòmalize ki pi gwo a epi kalkile kle K = 1 − max.
- Derive cyan, magenta ak yellow lè w retire pati nwa sa a: C = (1 − R − K) / (1 − K), elatriye.
- Konvèti tout kat valè yo an pousantaj ant 0 ak 100.
Egzanp ki mache
Se yon apwoksimasyon matematik san yon pwofil koulè. Atelye enprime itilize pwofil ICC ak limit lank, kidonk nimewo sa yo se yon bon referans, pa yon separasyon pare pou laprès.
RGB ak CMYK esplike
Kisa RGB ye?
RGB dekri yon koulè kòm twa chanèl limyè — wouj, vèt ak ble — chak soti 0 rive 255. Li reflete kijan ekran yo vrèman fonksyone: tout twa a 255 bay blan, tout a 0 bay nwa. RGB se chwa ki bon lè ou bezwen fè kalkil ak yon koulè, epi rgba() ajoute transparans anplis.
- Sentaks:
- rgb(R, G, B)
- Ranje:
- 0–255 pou chak chanèl
- Pi bon pou:
- kòd, canvas, transparans ak rgba()
Kisa CMYK ye?
CMYK se modèl kat lank yo itilize nan enpresyon: cyan, magenta, jòn ak key (nwa), chak kòm yon pousantaj soti 0 rive 100. Lank retire limyè olye li emèt li, kidonk CMYK kouvri mwens koulè pase yon ekran — se poutèt sa koulè klere sou ekran souvan parèt pi fè nwa lè yo enprime.
- Sentaks:
- cmyk(C%, M%, Y%, K%)
- Ranje:
- 0–100% pou chak lank
- Pi bon pou:
- enprime, anbalaj, atizay pare pou laprès
Tab referans RGB an CMYK
Koulè CSS ki pi komen yo, konvèti soti nan RGB an CMYK.
| Koulè | RGB | CMYK |
|---|---|---|
| black | rgb(0, 0, 0) | cmyk(0%, 0%, 0%, 100%) |
| white | rgb(255, 255, 255) | cmyk(0%, 0%, 0%, 0%) |
| red | rgb(255, 0, 0) | cmyk(0%, 100%, 100%, 0%) |
| lime | rgb(0, 255, 0) | cmyk(100%, 0%, 100%, 0%) |
| blue | rgb(0, 0, 255) | cmyk(100%, 100%, 0%, 0%) |
| yellow | rgb(255, 255, 0) | cmyk(0%, 0%, 100%, 0%) |
| orange | rgb(255, 165, 0) | cmyk(0%, 35%, 100%, 0%) |
| teal | rgb(0, 128, 128) | cmyk(100%, 0%, 0%, 50%) |
| purple | rgb(128, 0, 128) | cmyk(0%, 100%, 0%, 50%) |
| gray | rgb(128, 128, 128) | cmyk(0%, 0%, 0%, 50%) |