HSL-n diseinatutako paletek askotan paperean bukatzen dute. Konbertsore honek zure aukeratutako tindua, saturazioa eta argitasuna hartzen ditu eta itzultzen ditu inprimategiak erabiltzen dituen lau tinta portzentajeak.
Nola funtzionatzen duen HSL-tik CMYK-ra bihurketa
- Aldatu HSL hirukotea RGB kanaletara 0 eta 255 artean.
- Normalizatu kanal horiek 255ekiko zatiketa eginez.
- Kalkulatu gako osagaia K = 1 − max(R, G, B).
- Deribatu C, M eta Y geratzen diren kanaletatik eta bihurtu lauak ehunekoetara.
Adibide errealista
Bi bihurketak jarraian egiten dira, beraz biribilketak bitan gertatzen dira — eta CMYK aplikazio-profil gabe hurbilketa izaten jarraitzen du. Espero itzazu inprimatutako emaitzak HSL aurrikuspen baino apur bat gutxiago biziak izatea.
HSL eta CMYK azalduak
Zer da HSL?
HSL kolorea hiru zatitan banatzen du: tonuak (0–360° kolore-zirkluan), saturazioak (zenbat kolore, 0–100%) eta argitasunak (zenbat distira, 0–100%). Zati bakoitzak gizakiek kolorea deskribatzeko modua islatzen duenez, HSL errazenetakoa da tints, shades eta koherentziazko paletak eskuz edo kode bidez sortzeko.
- Sintaxia:
- hsl(H, S%, L%)
- Tartea:
- 0–360°, 0–100%, 0–100%
- Egokiena:
- paletak, tints eta shades, theming
Zer da CMYK?
CMYK inprimaketan erabiltzen den lau-tinta modelo da: cyan, magenta, horia eta key (beltza), bakoitza ehunekoetan 0tik 100era. Tinta argia kentzen du ordez emititzen ez duelako, beraz CMYKk gutxiagoetako kolore sorta estaltzen du pantaila batek baino — hori dela eta, pantailako kolore biziak sarritan makurragoak dirudite inprimatuta.
- Sintaxia:
- cmyk(C%, M%, Y%, K%)
- Tartea:
- 0–100% tinta bakoitzean
- Egokiena:
- inprimaketa, ontzigintza, prensa prest diren lanak
HSL-tik CMYK-ra erreferentzia-taula
Ohikoenak diren CSS koloreak, HSL-tik CMYK-ra bihurtuak.
| Kolorea | 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%) |