Jāparādi drukātu krāsu uz ekrāna? CMYK uz RGB konvertēšana sniedz gaismas ekvivalentu tavu tintes procentuālo daļu — vērtības, ko monitora, maketa vai tīmekļa lapa faktiski var attēlot.
Kā darbojas CMYK uz RGB konvertēšana
- Ņem četrus procentus kā tintes daudzumus Coated FOGRA39 profilam.
- Nolasi krāsu, ko profils nodrukā šim tinšu maisījumam, izmantojot relatīvo kolorimetrisko renderēšanas nolūku ar melnā punkta kompensāciju.
- Pārvērt šo krāsu sRGB. Krāsas, ko ekrāns nevar parādīt, tiek apgrieztas līdz tuvākajai vērtībai, ko ekrāns var parādīt.
- Noapaļo katru kanālu uz veselu skaitli starp 0 un 255.
Praktisks piemērs
RGB rezultāts parāda, kā šis tinšu maisījums izskatās uz pārklāta papīra ar standarta Coated FOGRA39 profilu. Citi CMYK profili (piemēram, no tavas tipogrāfijas) dod citus skaitļus, un drukāts materiāls nekad nespīd kā ekrāns.
CMYK un RGB izskaidrojums
Kas ir CMYK?
CMYK ir četru tintes modelis drukāšanai: cyan, magenta, yellow un key (melns), katrs procentos no 0 līdz 100. Tinte atņem gaismu, nevis izstaro to, tāpēc CMYK aptver mazāku krāsu diapazonu nekā ekrāns — tāpēc spilgtas ekrāna krāsas bieži izskatās blāvāk, kad tiek izdrukātas.
- Sintakse:
- cmyk(C%, M%, Y%, K%)
- Diapazons:
- 0–100% per ink
- Vislabāk piemērots:
- druka, iepakojums, gatava preses māksla
Kas ir RGB?
RGB attēlo krāsu kā trīs gaismas kanālus — sarkanu, zaļu un zilu — katrs no 0 līdz 255. Tas atspoguļo, kā ekrāni patiesībā strādā: visi trīs 255 dod baltu, visi 0 dod melnu. RGB ir pareizā izvēle, kad jāveic aprēķini ar krāsu, un rgba() pievieno caurspīdīgumu virsū.
- Sintakse:
- rgb(R, G, B)
- Diapazons:
- 0–255 per channel
- Vislabāk piemērots:
- kods, canvas, caurspīdīgums ar rgba()
CMYK uz RGB atsauces tabula
Visizplatītākās CSS krāsas, konvertētas no CMYK uz RGB.
| Krāsa | CMYK | RGB |
|---|---|---|
| black | cmyk(89%, 78%, 62%, 97%) | rgb(1, 1, 1) |
| white | cmyk(0%, 0%, 0%, 0%) | rgb(255, 255, 255) |
| red | cmyk(0%, 95%, 92%, 0%) | rgb(229, 36, 32) |
| lime | cmyk(64%, 0%, 100%, 0%) | rgb(105, 180, 45) |
| blue | cmyk(93%, 75%, 0%, 0%) | rgb(44, 74, 154) |
| yellow | cmyk(9%, 0%, 96%, 0%) | rgb(244, 230, 0) |
| orange | cmyk(0%, 43%, 94%, 0%) | rgb(246, 162, 22) |
| teal | cmyk(83%, 27%, 48%, 12%) | rgb(9, 129, 128) |
| purple | cmyk(63%, 100%, 4%, 1%) | rgb(125, 33, 126) |
| gray | cmyk(48%, 39%, 39%, 21%) | rgb(129, 128, 127) |