ນໍາ palette ຈາກພິມມາເວັບງ່າຍໃນ HSL: ເມື່ອການຜະສົມນ້ຳສີຖືກທຳເປັນ hue, saturation ແລະ lightness, ເຈົ້າສາມາດສ້າງ hover, tints ແລະ shades ໄດ້ໃນເວິນທີ່.
ວິທີແປຈາກ CMYK ເປັນ HSL
- ແປລາຄາ CMYK ເປັນແຈ້ງສີ RGB ैຫວ່າງ 0 ແລະ 255.
- ແບ່ງແຈ້ງສີເປັນเศຶນສ່ວນໂດຍ 255 ແລະເອົາຄ່າສູງສຸດແລະຕ່ຳສຸດຂອງພວກເຂົາ.
- ເສີມຄ່າເຫຼົ່າຂອງສູງສຸດແລະຕ່ຳສຸດເປັນ lightness L, ຄວາມແຜ່ຂອງພວກເຂົາຂັັບໃຫ້ saturation S.
- ແຈ້ງທີ່ມີຄ່າສູງສຸດຈະກຳນົດ hue H ໃນມະນິມີທີ່ຢູ່ໃນລົມສີ.
ຕົວຢ່າງທີ່ເຮັດໄດ້
ຂັ້ນຕອນ CMYK ເປັນ RGB ແມ່ນອະດັບປະມານ ແລະຄ່າ HSL ຖືກປອດປອງເປັນໂຕເຕັມ. ຜົນສະຫຼຸບແມ່ນເກັບໄວ້ໃຫ້ເກີດຄ່າທີ່ເກີດຄວາມໃກ້ກັນຫຼາຍ, ບໍ່ແມ່ນການແປທີ່ມີ color management.
CMYK ແລະ HSL ອະທິບາຍ
CMYK ແມ່ນຫຍັງ?
CMYK ແມ່ນແນບສີສີສີສີສີສີສີຂອງສີຈີ່ທີ່ໃຊ້ໃນການພິມ: cyan, magenta, yellow ແລະ key (black), ແຕ່ລະອັນເປັນລາຄາລເປີເຊັນຈາກ 0 ຫາ 100. ສີນ້ຳເພີ່ມການຫັນແທນການສົ່ງແສງ, ດັ່ງນັ້ນ CMYK ຄຸ້ມຄອງສີໃນຊ່ວງນ້ອຍກວ່າຈໍ — ນີ້ແມ່ນເໝາະສົມເພາະສີສັ່ງທີ່ເປັນໜ້າຈໍມັກດູສົມສົ່ງວ່າຫນ້າພິມ.
- ສັນຊັນສັນຍາ:
- cmyk(C%, M%, Y%, K%)
- ຂອບເຂດ:
- 0–100% ຕໍ່ນ້ຳເພີ່ມ
- ເຫດທີ່ເຫຼັກ:
- ການພິມ, ການຫຸເປັນຫຸ້ມ, ສິ່ງສະເຫຼີມພາບພາບສຳລັບການພິມ
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, ການທີມ
ຕາຕະລາງອ້າງອີງ CMYK ເປັນ HSL
ສີ CSS ທີ່ແພດຫຼາຍທີ່ສຸດ, ແປຈາກ CMYK ເປັນ HSL.
| ສີ | CMYK | HSL |
|---|---|---|
| black | cmyk(0%, 0%, 0%, 100%) | hsl(0, 0%, 0%) |
| white | cmyk(0%, 0%, 0%, 0%) | hsl(0, 0%, 100%) |
| red | cmyk(0%, 100%, 100%, 0%) | hsl(0, 100%, 50%) |
| lime | cmyk(100%, 0%, 100%, 0%) | hsl(120, 100%, 50%) |
| blue | cmyk(100%, 100%, 0%, 0%) | hsl(240, 100%, 50%) |
| yellow | cmyk(0%, 0%, 100%, 0%) | hsl(60, 100%, 50%) |
| orange | cmyk(0%, 35%, 100%, 0%) | hsl(39, 100%, 50%) |
| teal | cmyk(100%, 0%, 0%, 50%) | hsl(180, 100%, 25%) |
| purple | cmyk(0%, 100%, 0%, 50%) | hsl(300, 100%, 25%) |
| gray | cmyk(0%, 0%, 0%, 50%) | hsl(0, 0%, 50%) |