RGB adalah aditif dan terdiri daripada cahaya, CMYK bersifat substraktif dan terdiri daripada dakwat. Menukar antara keduanya adalah langkah yang perlu setiap reka bentuk skrin lalui sebelum boleh dicetak.
Bagaimana penukaran RGB ke CMYK berfungsi
- Baca R, G dan B sebagai nilai sRGB antara 0 dan 255.
- Cari warna dalam profil Coated FOGRA39, profil ICC piawai untuk kertas bersalut di Eropah.
- Gunakan tujuan pemaparan kolorimetrik relatif dengan pampasan titik hitam, supaya putih kekal putih kertas dan hitam ditukar kepada dakwat paling gelap yang boleh dicetak oleh mesin.
- Tukarkan keempat-empat nilai kepada peratus antara 0 dan 100.
Contoh terperinci
Ini menggunakan profil piawai Coated FOGRA39. Kedai cetak bekerja dengan profil ICC dan had dakwat mereka sendiri, jadi profil CMYK lain (contohnya daripada kedai cetak kamu) memberi nombor yang berbeza. Anggap hasilnya sebagai rujukan yang kukuh, bukan pengasingan warna yang sedia untuk cetakan.
RGB dan CMYK diterangkan
Apakah RGB?
RGB menerangkan warna sebagai tiga saluran cahaya — merah, hijau dan biru — setiap satu dari 0 hingga 255. Ia menggambarkan cara skrin berfungsi: ketiga-tiganya pada 255 memberi putih, ketiga pada 0 memberi hitam. RGB adalah pilihan tepat bila anda perlu mengira dengan warna, dan rgba() menambah ketelusan di atasnya.
- Sintaks:
- rgb(R, G, B)
- Julat:
- 0–255 per saluran
- Terbaik untuk:
- kod, canvas, ketelusan dengan rgba()
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 RGB ke CMYK
Warna CSS paling biasa, ditukar dari RGB ke CMYK.
| Warna | RGB | CMYK |
|---|---|---|
| black | rgb(0, 0, 0) | cmyk(89%, 78%, 62%, 97%) |
| white | rgb(255, 255, 255) | cmyk(0%, 0%, 0%, 0%) |
| red | rgb(255, 0, 0) | cmyk(0%, 95%, 92%, 0%) |
| lime | rgb(0, 255, 0) | cmyk(64%, 0%, 100%, 0%) |
| blue | rgb(0, 0, 255) | cmyk(93%, 75%, 0%, 0%) |
| yellow | rgb(255, 255, 0) | cmyk(9%, 0%, 96%, 0%) |
| orange | rgb(255, 165, 0) | cmyk(0%, 43%, 94%, 0%) |
| teal | rgb(0, 128, 128) | cmyk(83%, 27%, 48%, 12%) |
| purple | rgb(128, 0, 128) | cmyk(63%, 100%, 4%, 1%) |
| gray | rgb(128, 128, 128) | cmyk(48%, 39%, 39%, 21%) |