Ekranai maišo šviesą, spauda maišo rašalą — todėl HEX kodą reikia išversti prieš siunčiant į spaustuvę. Šis konverteris pateikia cyan, magenta, yellow ir key procentus, kurie kuo tiksliau atitinka tavo internetinę spalvą pagal rašalą.
Kaip veikia HEX į CMYK konvertavimas
- Paversk HEX kodą į RGB ir kiekvieną kanalą padalink iš 255.
- Apskaičiuok juodo (key) komponentą: K = 1 − max(R, G, B).
- Gauk kitus rašalus atimdamas tą juodą dalį: C = (1 − R − K) / (1 − K), ir ta pati formulė taikoma magentai ir geltonai.
- Padaugink visas keturias reikšmes iš 100, kad gautum procentus. Gryna juoda trumpina skaičiavimą į 0/0/0/100.
Veikęs pavyzdys
Tai nepriklausoma nuo įrenginio aproksimacija. Tikra spauda priklauso nuo popieriaus, rašalo ir ICC spalvų profilio, tad vertink rezultatą kaip pradžios tašką ir visuomet patikrink proof'ą svarbioms brand spalvoms.
HEX ir CMYK paaiškinta
Kas yra HEX?
HEX kodas yra šešiženklis šešioliktainis skaičius, saugantis spalvos raudonos, žalios ir mėlynos kanalus po pradinio #. Kiekviena skaitmenų pora atitinka vieną kanalą nuo 00 (nėra) iki FF (pilnai), todėl tai suteikia tą pačią 16,7 milijono spalvų aprėptį kaip RGB, bet daug trumpesne užrašo forma. HEX yra numatytasis CSS, dizaino įrankių ir prekių ženklo gairių formatas.
- Sintaksė:
- #RRGGBB
- Intervalas:
- 00–FF per kanalą
- Tinka geriausiai:
- CSS, dizaino perdavimas, prekių ženklo gairės
Kas yra CMYK?
CMYK yra keturių rašalų modelis, naudojamas spaudoje: cyan, magenta, yellow ir key (juoda), kiekvienas procentais nuo 0 iki 100. Rašalas atima šviesą vietoje jos emisijos, todėl CMYK aprėpia mažiau spalvų nei ekranas — dėl to ryškios ekrano spalvos dažnai atrodo blankesnės išspausdintos.
- Sintaksė:
- cmyk(C%, M%, Y%, K%)
- Intervalas:
- 0–100% per rašalą
- Tinka geriausiai:
- spauda, pakuotė, spaudai paruoštas maketas
HEX į CMYK atnaujinimo lentelė
Dažniausiai sutinkamos CSS spalvos, konvertuotos iš HEX į CMYK.
| Spalva | HEX | CMYK |
|---|---|---|
| black | #000000 | cmyk(0%, 0%, 0%, 100%) |
| white | #FFFFFF | cmyk(0%, 0%, 0%, 0%) |
| red | #FF0000 | cmyk(0%, 100%, 100%, 0%) |
| lime | #00FF00 | cmyk(100%, 0%, 100%, 0%) |
| blue | #0000FF | cmyk(100%, 100%, 0%, 0%) |
| yellow | #FFFF00 | cmyk(0%, 0%, 100%, 0%) |
| orange | #FFA500 | cmyk(0%, 35%, 100%, 0%) |
| teal | #008080 | cmyk(100%, 0%, 0%, 50%) |
| purple | #800080 | cmyk(0%, 100%, 0%, 50%) |
| gray | #808080 | cmyk(0%, 0%, 0%, 50%) |