Kana buƙatar nuna launin da za a buga a allon? Sauyawa CMYK zuwa RGB yana ba ka daidai na tushen haske na kason tawadarka — ƙimomin da na'urar saka idanu, mockup ko shafin yanar gizo zai iya nuna.
Yadda sauyin CMYK zuwa RGB ke aiki
- Maida kashi huɗu zuwa kaso tsakanin 0 da 1.
- Yi amfani da bangaren key da farko: kowace tashar ana ninka ta da (1 − K).
- Ƙididdige R = 255 × (1 − C) × (1 − K), G = 255 × (1 − M) × (1 − K) da B = 255 × (1 − Y) × (1 − K).
- Zagaya kowane tashar zuwa lambar cikakkiya tsakanin 0 da 255.
Misali da ya yi aiki
Kimantawa. Allon na iya nuna launuka fiye da abin da tawada za ta samar, don haka sakamakon RGB yawanci yana bayyana haske da saturated fiye da abin da aka buga.
CMYK da RGB an bayyana su
Menene CMYK?
CMYK shine tsarin tawada huɗu da ake amfani da shi wajen bugu: cyan, magenta, yellow da key (baki), kowane a matsayin ƙashi daga 0 zuwa 100. Tawada tana cire haske maimakon fitar da shi, saboda haka CMYK yana rufe ƙananan launuka fiye da allo — shi ya sa launukan haske na allo sau da yawa suna bayyana marasa haske bayan an buga su.
- Sintaks:
- cmyk(C%, M%, Y%, K%)
- Iyakance:
- 0–100% per ink
- Mafi kyau don:
- bugu, kunshin, aikin jarida mai shiryawa
Menene RGB?
RGB yana bayyana launi a matsayin tashoshi uku na haske — ja, kore da shuɗi — kowane daga 0 zuwa 255. Yana da kamanceceniya da yadda allunan ke aiki: dukkanin uku a 255 suna ba da fari, duk a 0 suna ba da baki. RGB ya dace lokacin da kake buƙatar lissafi da launi, kuma rgba() yana ƙara rashin gani a saman.
- Sintaks:
- rgb(R, G, B)
- Iyakance:
- 0–255 per channel
- Mafi kyau don:
- lamba, canvas, rashin gani tare da rgba()
teburin tunani na CMYK zuwa RGB
Mafi yawan launukan CSS, an sauya daga CMYK zuwa RGB.
| Launi | 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) |