Skrin mencampur cahaya, pencetak mencampur dakwat — jadi kod HEX perlu diterjemah sebelum apa-apa dihantar ke cetak. Penukar ini memberi kamu peratus cyan, magenta, yellow dan key yang hampir sepadan dengan warna web kamu sejauh dakwat membenarkan.
Bagaimana penukaran HEX ke CMYK berfungsi
- Tukar kod HEX kepada RGB dan bahagi setiap saluran dengan 255.
- Kira komponen key (hitam): K = 1 − max(R, G, B).
- Tentukan dakwat lain dengan mengalih keluar bahagian hitam itu: C = (1 − R − K) / (1 − K), dan formula sama untuk magenta dan yellow.
- Darab keempat-empat nilai dengan 100 untuk dapatkan peratus. Hitam pekat bertukar terus kepada 0/0/0/100.
Contoh terperinci
Ini anggaran bebas peranti. Cetakan sebenar bergantung pada kertas, dakwat dan profil warna ICC, jadi anggap hasil sebagai titik permulaan dan sentiasa periksa bukti cetak untuk warna kritikal jenama.
HEX dan CMYK diterangkan
Apakah HEX?
Kod HEX adalah nombor enam digit heksadesimal yang menyimpan saluran merah, hijau dan biru sesuatu warna dengan awalan #. Setiap pasangan digit mewakili satu saluran, dari 00 (tiada) hingga FF (penuh), yang memberi jumlah 16.7 juta warna sama seperti RGB tetapi dalam notasi lebih pendek. HEX adalah lalai dalam CSS, alat reka bentuk dan garis panduan jenama.
- Sintaks:
- #RRGGBB
- Julat:
- 00–FF per saluran
- Terbaik untuk:
- CSS, serahan reka bentuk, garis panduan jenama
Apakah CMYK?
CMYK ialah model empat dakwat yang digunakan dalam percetakan: cyan, magenta, kuning dan key (hitam), setiap satu sebagai peratusan dari 0 hingga 100. Dakwat menolak cahaya bukannya memancarkan, jadi CMYK merangkumi lebih sedikit warna berbanding skrin — sebabnya warna terang di skrin sering kelihatan lebih pudar bila dicetak.
- Sintaks:
- cmyk(C%, M%, Y%, K%)
- Julat:
- 0–100% per dakwat
- Terbaik untuk:
- cetak, pembungkusan, karya sedia-cetak
Jadual rujukan HEX ke CMYK
Warna CSS paling biasa, ditukar dari HEX ke CMYK.
| Warna | 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%) |