Palette ដែលរចនាក្នុង HSL ជាញឹកញាប់ចប់នៅលើក្រដាស។ ឧបករណ៍នេះយក hue, saturation និង lightness ដែលអ្នកបានជ្រើស ហើយបង្វែរទៅជាភាគរយទឹកថ្នាំស្មើបួនដែលហាងបោះពុម្ពប្រើ។
របៀបធ្វើការរបស់ការបំលែងពី HSL ទៅ CMYK
- បម្លែង triple HSL ទៅជា channel RGB ចន្លោះ 0 និង 255។
- ធ្វើឲ្យទ្រង់ទ្រាយនោះធម្មតា ដោយចែកដោយ 255។
- គណនា component key K = 1 − max(R, G, B)。
- ទាញ C, M និង Y ពី channel ដែលសល់ ហើយបម្លែងទាំងបួនទៅជាភាគរយ។
ឧទាហរណ៍ដែលបានដំណើរការ
មានការបម្លែងពីរដងជាប់គ្នា ដូច្នេះការបង្គត់កើតឡើងពីរដង — និង CMYK នៅតែមិនមែនជាការបញ្ជាក់ទំនងពណ៌ដោយពេញលេញដោយគ្មានពន្លឺពណ៌។ សង្ឃឹមថាលទ្ធផលបោះពុម្ពនឹងញញឹមតិចច្រើនជាងពណ៌ដែលមើលក្នុង HSL។
HSL និង CMYK ពន្យល់
HSL ជាអ្វី?
HSL បំបែកពណ៌ជា hue (0–360° លើវិចល័หลักពណ៌), saturation (ថ្ងៃណាស់—0–100%) និង lightness (ភ្លឺ—0–100%)។ ពីព្រោះផ្នែកនីមួយៗផ្គូផ្គងនឹងវិធីដែលមនុស្សពិពណ៌នាពណ៌ HSL គឺទ្រង់ទ្រាយងាយសម្រាប់សង់ tint, shade និង palette ដែលមានសែតធី — ដោយដៃឬក្នុងកូដ។
- វេយ្យាករណ៍:
- hsl(H, S%, L%)
- ចន្លោះ:
- 0–360°, 0–100%, 0–100%
- ល្អសម្រាប់:
- palette, tint និង shade, theming
CMYK ជាអ្វី?
CMYK គឺម៉ូដែលទ្រីព្រង់ដ៏ប្រើនៅក្នុងការបោះពុម្ព: cyan, magenta, yellow និង key (ខ្មៅ) រាល់មួយជាភាគរយពី 0 ដល់ 100។ ម្សៅទឹកមិនបញ្ចេញភ្លើងប៉ុន្តែដកភ្លើងចេញ ដូច្នេះ CMYK គ្របដណ្តប់ពណ៌តិចជាងអេក្រង់ — ដូច្នั้นពណ៌ភ្លឺលើអេក្រង់ភាគច្រើនមើលទៅចាស់ចាញ់ពេលបោះពុម្ព។
- វេយ្យាករណ៍:
- cmyk(C%, M%, Y%, K%)
- ចន្លោះ:
- 0–100% per ink
- ល្អសម្រាប់:
- ពុម្ព, កញ្ចប់, ស្នាដៃរួចបោះពុម្ព
HSL to CMYK reference table
ពណ៌ CSS ដែលប្រើជាទូទៅជាងគេ ដែលបានបំលែងពី HSL ទៅ CMYK។
| ពណ៌ | 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%) |