Palét anu dirancang dina HSL mindeng rék dicitak. Konverter ieu nyokot hue, saturation jeung lightness anu maneh pilih sarta balikkeun opat perséntase tinta anu dipaké ku tukang percetakan.
Kumaha konvérsi HSL ka CMYK jalanna
- Robah tripel HSL jadi kanal RGB antara 0 jeung 255.
- Normalisasikeun kanal éta ku ngabagi ku 255.
- Itung komponen key K = 1 − max(R, G, B).
- Turunkeun C, M jeung Y tina kanal sésana sarta robah kaopatna jadi perséntase.
Conto nu jalan
Dua konvérsi lumangsung silih-sambung, jadi pembulatan kajadian dua kali — sarta CMYK tetep hiji perkiraan tanpa profil warna. Antisipasi hasil cetak rada kirang caang tibatan preview HSL.
HSL jeung CMYK dijelaskeun
Naon éta HSL?
HSL mecah warna jadi hue (0–360° dina roda warna), saturation (sabaraha warna, 0–100%) jeung lightness (sabaraha caang, 0–100%). Kusabab masing-masing bagian cocog jeung cara jalma ngajelaskeun warna, HSL mangrupa format anu paling gampang pikeun nyieun tint, shade jeung palét anu konsisten — sacara manual atawa dina kode.
- Sintaks:
- hsl(H, S%, L%)
- Rentang:
- 0–360°, 0–100%, 0–100%
- Pangalusna pikeun:
- palét, tint jeung shade, theming
Naon éta CMYK?
CMYK nyaéta modél opat-tinta anu dipaké dina percetakan: cyan, magenta, yellow jeung key (hideung), masing-masing salaku perséntase ti 0 nepi ka 100. Tinta nyabut cahaya tinimbang ngahasilkeunana, jadi CMYK ngawengku leuwih saeutik warna tibatan layar — ku kituna warna layar anu caang mindeng katingali leuwih pudar sanggeus dicitak.
- Sintaks:
- cmyk(C%, M%, Y%, K%)
- Rentang:
- 0–100% per tinta
- Pangalusna pikeun:
- cétak, bungkusan, karya siap-press
tabel rujukan HSL ka CMYK
Warna CSS anu paling umum, dikonversi ti HSL ka CMYK.
| Warna | HSL | CMYK |
|---|---|---|
| black | hsl(0, 0%, 0%) | cmyk(0%, 0%, 0%, 100%) |
| white | hsl(0, 0%, 100%) | cmyk(0%, 0%, 0%, 0%) |
| red | hsl(0, 100%, 50%) | cmyk(0%, 100%, 100%, 0%) |
| lime | hsl(120, 100%, 50%) | cmyk(100%, 0%, 100%, 0%) |
| blue | hsl(240, 100%, 50%) | cmyk(100%, 100%, 0%, 0%) |
| yellow | hsl(60, 100%, 50%) | cmyk(0%, 0%, 100%, 0%) |
| orange | hsl(39, 100%, 50%) | cmyk(0%, 35%, 100%, 0%) |
| teal | hsl(180, 100%, 25%) | cmyk(100%, 1%, 0%, 50%) |
| purple | hsl(300, 100%, 25%) | cmyk(0%, 100%, 1%, 50%) |
| gray | hsl(0, 0%, 50%) | cmyk(0%, 0%, 0%, 50%) |