I-RGB yandisa kwaye yakhiwe kukukhanya, i-CMYK iyanciphisa kwaye yakhiwe nge-inki. Ukuguqula phakathi kwayo zizinto ezifunwa ngoyilo olufuna ukuphrinta.
Indlela yokuguqula RGB uye ku-CMYK
- Qhelanisa ama-channel: yahlula i-R, G kunye ne-B nge-255.
- Thatha i-channel enkulu kakhulu eqhelisiweyo uze ucalcule i-key K = 1 − max.
- Fumana i-cyan, magenta kunye ne-yellow ngokususa elo xabiso elimnyama: C = (1 − R − K) / (1 − K), njalo njalo.
- Guqula onke amaxabiso amane abe ngamaphesenti phakathi kwe-0 kunye ne-100.
Umzekelo osebenzayo
Kukufutshane kwezemathematika ngaphandle kweprofayili yombala. Iivenkile zokushicilela zisebenzisa i-ICC profiles kunye neenkcukacha zenkunkuma, ngoko ke ezi nani zibalulekile njengereferensi, hayi njengokwahlulahlula okulungele iphrinta.
RGB kunye ne-CMYK zichazwe
Yintoni i-RGB?
I-RGB ichaza umbala njengeziteshi ezintathu zokukhanya — red, green kunye ne-blue — nganye ukusuka ku-0 ukuya ku-255. Ifana nendlela izikrini ezisebenza ngayo: zonke ezintathu kwi-255 zinika umhlophe, zonke kwi-0 zinika omnyama. I-RGB lulungelelo xa kufuneka ubale nombala, kwaye i-rgba() yongeza ukungabonakali ngaphezu kwayo.
- Isyntax:
- rgb(R, G, B)
- Ububanzi:
- 0–255 per channel
- Ilungele kakhulu:
- ikhowudi, canvas, ukungabonakali nge rgba()
Yintoni i-CMYK?
I-CMYK ngumzekelo we-inki ezine osetyenziswa kuphrinto: cyan, magenta, yellow kunye ne-key (black), nganye njengipesenti ukusuka ku-0 ukuya ku-100. I-inki isusa ukukhanya endaweni yokukukhupha, ngoko ke i-CMYK ibamba imibala embalwa kune-skrini — yiyo loo nto imibala ekhanyayo yesikrini idla ngokubonakala ingacacanga xa iphrintiwe.
- Isyntax:
- cmyk(C%, M%, Y%, K%)
- Ububanzi:
- 0–100% per ink
- Ilungele kakhulu:
- ukuphrinta, ukupakisha, imisebenzi yerhafu-press elungele umsebenzi
RGB to CMYK reference table
Eyona mibala ye-CSS eqhelekileyo, iguqulelwe ukusuka ku-RGB iye ku-CMYK.
| Umbala | 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%) |