Mae sgriniau'n cymysgu golau, mae argraffwyr yn cymysgu inc — felly mae angen cyfieithu cod HEX cyn i rywbeth fynd i'r wasg. Mae'r troswr hwn yn rhoi canrannau cyan, magenta, melyn a key sy'n cyfateb i'ch lliw gwe mor agos ag y mae inc yn caniatáu.
Sut mae trosi HEX i CMYK yn gweithio
- Trosi'r cod HEX i RGB a rhannu pob sianel â 255.
- Cyfrifwch y elfen key (du): K = 1 − max(R, G, B).
- Derbynwch y gweddill o'r inc trwy dynnu'r cyfran ddu honno: C = (1 − R − K) / (1 − K), gan ddefnyddio'r un fformiwla ar gyfer magenta a melyn.
- Lluoswch y pedwar gwerth â 100 i gael canrannau. Mae du pur yn byrhau i 0/0/0/100.
Enghraifft wedi gweithio
Mae hyn yn frasbwynt annibynnol ar ddyfais. Mae argraffu go iawn yn dibynnu ar bapur, inc a phroffil lliw ICC, felly ystyriwch y canlyniad fel pwynt cychwyn a phrofi bob amser ar prawf ar gyfer lliwiau sy'n hanfodol i'r brand.
HEX a CMYK wedi'u hamlygu
Beth yw HEX?
Mae cod HEX yn rif hecsadegol chwe digid sy'n storio'r sianel coch, gwyrdd a glas o liw ar ôl arwydd #. Mae pob par o ddigidau yn cynrychioli un sianel, o 00 (dim) i FF (llawn), gan roi'r un 16.7 miliwn o liwiau â RGB mewn nodiad llawer byrrach. Mae HEX yn ddiofyn mewn CSS, offer dylunio a chanllawiau brand.
- Sintacs:
- #RRGGBB
- Amrediad:
- 00–FF fesul sianel
- Gorau ar gyfer:
- CSS, trosglwyddo dylunio, canllawiau brand
Beth yw CMYK?
Mae CMYK yn fodel pedair inc a ddefnyddir mewn argraffu: cyan, magenta, melyn a key (du), pob un fel canran o 0 i 100. Mae inc yn tynnu golau yn hytrach na'i allyrru, felly mae CMYK yn cwmpasu llai o liwiau na sgrîn — ac mae hynny'n esbonio pam mae lliwiau llachar ar sgrîn yn aml yn ymddangos yn dywyllach ar ôl eu hargraffu.
- Sintacs:
- cmyk(C%, M%, Y%, K%)
- Amrediad:
- 0–100% fesul inc
- Gorau ar gyfer:
- argraffu, pacio, gwaith celf yn barod ar gyfer y wasg
tabl cyfeirnod HEX i CMYK
Y lliwiau CSS mwyaf cyffredin, wedi'u trosi o HEX i CMYK.
| Lliw | 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%) |