HSL నుండి HEX కి కన్వర్టర్

ఏ HSL రంగును అయినా HEX గా మార్చండి — వెంటనే, ఉచితంగా

#3398DB

ఏదైనా రంగు విలువ పేస్ట్ చేయి — ఫార్మాట్‌ను మేమే గుర్తిస్తాము.

H
S
L
HEX ఫలితం

ప్రతి ఫార్మాట్‌లో ఈ రంగు

CMYK ప్రొఫైల్: Coated FOGRA39 (యూరప్ కోసం Photoshop డిఫాల్ట్)

HSLలో రంగును ఎంచుకోవడం సౌకర్యవంతం, కానీ stylesheets, design handoffs మరియు brand డాక్యుమెంట్లు ఇంకా HEXపై పని చేస్తాయి. ఈ కన్‌వర్టర్ ఆ గ్యాప్‌ను మూసి ఏ హ్యూ, సంతైషన్ మరియు లైట్నెస్ కాంబినేషన్ కోసం ఆరు-అంకెల కోడ్ ఇస్తుంది.

HSL నుండి HEX మార్పుదల ఎలా జరుగుతుంది

  1. saturation మరియు lightnessని భాగాలుగా మార్చండి: 60% అవుతుంది 0.6.
  2. చ్రోమా C = (1 − |2L − 1|) × S ని గణించండి — ఇది రంగు గ్రే నుంచి ఎంత దూరంగా ఉందో చూపిస్తుంది.
  3. హ్యూను ఉపయోగించి ఆ చ్రోమాను red, green మరియు blue ఛానళ్లపై పెట్టండి, ఆపై అన్ని మూడు విలువలను L − C/2 తో షిఫ్ట్ చేయండి.
  4. ప్రతి ఛానల్‌ను 255తో గుణించి, రౌండ్ చేసి, రెండు హెక్స‌డెసిమల్ అంకెలుగా రాశి.

ఉదాహరణతో పని చేయడం

HSL hsl(204, 70%, 53%)=HEX #3398DB

రౌండింగ్ చివరి దశలో ఒకసారి జరుగుతుంది, ప్రతి ఛానెల్ 0–255 లోని పూర్తి విలువకు సరిపెట్టబడినప్పుడు. ఫలితం మీ HSL ఇన్‌పుట్‌కు దగ్గరగా ఉన్న HEX కోడ్, మరియు సాధారణంగా డిజైన్ టూల్ చూపించే ఫలితానికి సమానంగా ఉంటుంది.

HSL మరియు HEX వివరాలు

HSL అంటే ఏమిటి?

HSL ఒక రంగును హ్యూ (రంగు చక్రంలో 0–360°), సాచ్యురేషన్ (ఎంత రంగురంగులగా ఉందో, 0–100%) మరియు లైట్నెస్ (ఎంత ప్రకాశవంతంగా ఉందో, 0–100%) గా విభజిస్తుంది. ప్రతి భాగం ప్రజలు రంగును వివరించే విధానానికి సరిపోతుంది కాబట్టి, చేతితో లేదా కోడ్‌లో టింట్‌లు, షేడ్‌లు మరియు స్థిరమైన ప్యాలెట్‌లు తయారు చేయడానికి HSL అత్యంత సులభమైన ఫార్మాట్.

సింటాక్స్:
hsl(H, S%, L%)
పరిధి:
0–360°, 0–100%, 0–100%
ఉత్తమంగా ఉపయోగించే సందర్భం:
ప్యాలెట్లు, టింట్లు మరియు షేడ్స్, థీమింగ్

HEX అంటే ఏమిటి?

HEX కోడ్ అనేది ఒక ఆరు-అంకెల హెక్సాడెసిమల్ సంఖ్య, ఇది రంగు యొక్క ఎరుపు, ఆకుపచ్చ మరియు నీలం ఛానల్స్‌ను ముందు # తో నిల్వ చేస్తుంది. ప్రతి జంట అంకెలు ఒక్కో ఛానల్‌ను సూచిస్తాయి, 00 (లేవు) నుండి FF (పూర్తిగా) వరకు, ఇది RGB లోని 16.7 మిలియన్ రంగులను సంక్షిప్త రీతిలో అందిస్తుంది. HEX CSS, design tools మరియు బ్రాండ్ మార్గదర్శకాలలో డిఫాల్ట్ గా ఉంటుంది.

సింటాక్స్:
#RRGGBB
పరిధి:
ప్రతి ఛానల్‌కు 00–FF
ఉత్తమంగా ఉపయోగించే సందర్భం:
CSS, design handoff, బ్రాండ్ మార్గదర్శకాలు

HSL నుండి HEX రూపంలో రిఫరెన్స్ పట్టిక

అత్యధికంగా ఉపయోగించే CSS రంగులు, HSL నుండి HEX గా మార్చబడినవి.

రంగుHSLHEX
blackhsl(0, 0%, 0%)#000000
whitehsl(0, 0%, 100%)#FFFFFF
redhsl(0, 100%, 50%)#FF0000
limehsl(120, 100%, 50%)#00FF00
bluehsl(240, 100%, 50%)#0000FF
yellowhsl(60, 100%, 50%)#FFFF00
orangehsl(39, 100%, 50%)#FFA600
tealhsl(180, 100%, 25%)#007F80
purplehsl(300, 100%, 25%)#80007F
grayhsl(0, 0%, 50%)#808080

తరచుగా అడిగే ప్రశ్నలు

saturation మరియు lightnessని భాగాలుగా మార్చండి: 60% అవుతుంది 0.6. చ్రోమా C = (1 − |2L − 1|) × S ని గణించండి — ఇది రంగు గ్రే నుంచి ఎంత దూరంగా ఉందో చూపిస్తుంది. హ్యూను ఉపయోగించి ఆ చ్రోమాను red, green మరియు blue ఛానళ్లపై పెట్టండి, ఆపై అన్ని మూడు విలువలను L − C/2 తో షిఫ్ట్ చేయండి. ప్రతి ఛానల్‌ను 255తో గుణించి, రౌండ్ చేసి, రెండు హెక్స‌డెసిమల్ అంకెలుగా రాశి.

రౌండింగ్ చివరి దశలో ఒకసారి జరుగుతుంది, ప్రతి ఛానెల్ 0–255 లోని పూర్తి విలువకు సరిపెట్టబడినప్పుడు. ఫలితం మీ HSL ఇన్‌పుట్‌కు దగ్గరగా ఉన్న HEX కోడ్, మరియు సాధారణంగా డిజైన్ టూల్ చూపించే ఫలితానికి సమానంగా ఉంటుంది.

HEX కోడ్ అనేది ఒక ఆరు-అంకెల హెక్సాడెసిమల్ సంఖ్య, ఇది రంగు యొక్క ఎరుపు, ఆకుపచ్చ మరియు నీలం ఛానల్స్‌ను ముందు # తో నిల్వ చేస్తుంది. ప్రతి జంట అంకెలు ఒక్కో ఛానల్‌ను సూచిస్తాయి, 00 (లేవు) నుండి FF (పూర్తిగా) వరకు, ఇది RGB లోని 16.7 మిలియన్ రంగులను సంక్షిప్త రీతిలో అందిస్తుంది. HEX CSS, design tools మరియు బ్రాండ్ మార్గదర్శకాలలో డిఫాల్ట్ గా ఉంటుంది.

అవును. ఇన్‌పుట్ పక్కన ఉన్న ఎక్స్చేంజ్ బటన్ seni HEX నుండి HSLకి కన్వర్టర్‌కు తీసుకుపోతోంది, అది అదే విధంగా పనిచేస్తుంది. రెండు దిశలకి అదే ఫార్ములా ఉపయోగిస్తారు, కేవలం వెనుకకి వర్తింపజేస్తే సరిపోతుంది.

ప్యాలెట్‌ను HSLలో నిర్మించి తర్వాత HEXగా ఎక్స్‌పోర్ట్ చేయండి. ప్యాలెట్ తన లాజిక్ (అదే హ్యూ, స్టెప్ప్డ్ లైట్నెస్) నిలుపుకుంటుంది — కానీ డెలివర్ అయిన కోడ్ డెవలపర్లు ఆశించే ఫార్మాట్‌లోనే ఉండును.