E palete disignate in HSL spessu finiscenu annantu à a carta. Stu cunvertitore piglia a tinta, saturazione è luminosità chì hai sceltu è rimborsa e quattru percentuali d'inchju cun cui travaglia una stamperia.
Cumu funziona a cunversione da HSL à CMYK
- Cunvertisce a tripletta HSL in canali RGB trà 0 è 255.
- Normalizza quessi canali dividendu per 255.
- Calcule u cumpunente key K = 1 − max(R, G, B).
- Deriva C, M è Y da i canali restanti è cunvertisce tutti i quattru in percentuali.
Esempiu praticu
Dui cunversioni si facenu una dopu l'altra, cusì l'arrotondamentu accade duie volte — è CMYK resta una approssimazione senza un prufilu di culore. Aspettati chì u risultatu stampatu sia un pocu menu vivu chè l'anteprima HSL.
HSL è CMYK spiegati
Chì ghjè HSL?
HSL sparte un culore in tinta (0–360° nantu à a ruota di culori), saturazione (quant'è vivu, 0–100%) è luminosità (quant'è chjaru, 0–100%). Postu chì ogni parte currisponde à cumu a ghjente descrive u culore, HSL hè u furmatu più faciule per custruisce tinti, scuri è palette cunsistenti — à manu o in codice.
- Sintassi:
- hsl(H, S%, L%)
- Gamma:
- 0–360°, 0–100%, 0–100%
- Megliu per:
- palette, tinti è scuri, theming
Chì ghjè CMYK?
CMYK hè u mudellu à quattru inchiostri usatu in stampa: cyan, magenta, giallu è key (neru), ognunu cum'è percentuale da 0 à 100. L'inchiostru sottrae luce invece di emettela, per quessa CMYK copre menu culori ch'è un schermu — è per quessa i culori vivaci di u schermu spessu parenu più spenti quandu stampati.
- Sintassi:
- cmyk(C%, M%, Y%, K%)
- Gamma:
- 0–100% per inchiostru
- Megliu per:
- stampa, cunfezioni, grafica pronta per a pressa
taula di riferenza da HSL à CMYK
I culori CSS più cumuni, cunvertiti da HSL à CMYK.
| Culore | 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%) |