RGB To HEX

हेक्स रंग

#

आरजीबी चैनल

आर
जी
बी

एचएसएल मान

एच °
एस %
एल %

सीएसएस प्रारूप

हेक्स

हेक्स (लघु)

आरजीबी

एचएसएल

सीएसएस वेरिएबल

नकल की गई!
डिज़ाइन उपकरण

आरजीबी से हेक्स रंग कनवर्टर

लाइव पूर्वावलोकन के साथ आरजीबी, एचईएक्स और एचएसएल प्रारूपों के बीच रंगों को परिवर्तित करें। सीएसएस विकास, डिज़ाइन सिस्टम और रंग पैलेट कार्य के लिए बिल्कुल सही।

आरजीबी, एचईएक्स और एचएसएल रंग प्रारूप को समझना

वेब डेवलपर और डिज़ाइनर तीन प्राथमिक रंग प्रारूपों के साथ काम करते हैं: RGB, HEX, और HSL। प्रत्येक रंग को अलग-अलग तरीके से दर्शाता है, और वेबसाइट, डिज़ाइन सिस्टम या डिजिटल ग्राफिक्स बनाते समय उनके बीच रूपांतरण एक दैनिक कार्य है। डिस्प्ले पर प्रकाश आउटपुट को समन्वित करने के लिए वेब पेजों पर रंगों की व्याख्या ब्राउज़र लेआउट इंजन द्वारा की जाती है। दशमलव और हेक्साडेसिमल प्रारूपों के बीच रंग मानों को सटीक रूप से परिवर्तित करना विभिन्न डिज़ाइन टूल और वेब स्टाइलशीट में स्टाइलिंग स्थिरता सुनिश्चित करता है।

RGB (लाल, हरा, नीला) प्रत्येक चैनल के लिए रंग की तीव्रता को परिभाषित करने के लिए 0 से 255 तक तीन पूर्णांक मानों का उपयोग करता है। rgb(255, 0, 0) शुद्ध लाल है। rgb(0, 0, 0) काला है। यह सबसे व्यापक रूप से समझा जाने वाला प्रारूप है और सीधे तौर पर इस बात से मेल खाता है कि कंप्यूटर मॉनिटर एलईडी उपपिक्सेल का उपयोग करके रंग कैसे प्रदर्शित करते हैं। क्योंकि आरजीबी बेस-10 नंबरों का उपयोग करता है, डेवलपर्स के लिए जावास्क्रिप्ट का उपयोग करके प्रोग्रामेटिक रूप से रंग संक्रमण, एनिमेशन की गणना करना या रंगों में हेरफेर करना आसान है।

हेक्स रंग कैसे काम करते हैं

HEX (हेक्साडेसिमल) बेस-16 नोटेशन में समान RGB मानों का प्रतिनिधित्व करता है। प्रत्येक रंगीन चैनल को दो हेक्स अंक मिलते हैं, जो प्रति चैनल 256 संभावित मान (00-एफएफ) देते हैं। #FF0000 शुद्ध लाल है। सूत्र सीधा है: R=255 → FF, G=0 → 00, B=0 → 00, #FF0000 के रूप में संक्षिप्त। शॉर्टहैंड 3-अंकीय फॉर्म (#F00) तब काम करता है जब प्रत्येक चैनल के दो अंक समान होते हैं। HEX को उसके कॉम्पैक्ट कैरेक्टर सिग्नेचर और फिगमा, स्केच या एडोब इलस्ट्रेटर जैसे डिज़ाइन प्लेटफ़ॉर्म से कॉपी-पेस्ट करने में आसानी के कारण मार्कअप दस्तावेज़ों में व्यापक रूप से पसंद किया जाता है।

एचएसएल डिज़ाइनर-फ्रेंडली क्यों है?

एचएसएल (ह्यू, सैचुरेशन, लाइटनेस) डिजाइनरों के लिए सबसे सहज प्रारूप है। रंग चक्र पर रंग एक डिग्री है (0-360°)। संतृप्ति रंग की तीव्रता को नियंत्रित करती है (0% ग्रे है, 100% ज्वलंत है)। चमक चमक को नियंत्रित करती है (0% काला है, 100% सफेद है)। इससे रंग भिन्नताएं बनाना आसान हो जाता है - बस एक ही रंग बनाए रखते हुए गहरे या हल्के रंग पाने के लिए हल्केपन को समायोजित करें। उदाहरण के लिए, सीएसएस में होवर स्थिति बनाना एचएसएल रंग फ़ंक्शन में लाइटनेस पैरामीटर को 10% तक बदलने जितना आसान हो जाता है, जिससे आरजीबी मानों को मैन्युअल रूप से पुनर्गणना करने या एक नया एचईएक्स कोड ढूंढने की आवश्यकता को रोका जा सकता है।

RGB को गणितीय रूप से HEX में परिवर्तित करना

एक RGB ट्रिपलेट को हाथ से HEX कोड में बदलने के लिए, आप प्रत्येक दशमलव मान को 16 से विभाजित करते हैं। प्रत्येक भाग से भागफल और शेष हेक्साडेसिमल वर्णों को निर्धारित करते हैं। उदाहरण के लिए, यदि आप 185 के ग्रीन चैनल मान को हेक्साडेसिमल में बदलना चाहते हैं: 185 को 16 से विभाजित करने पर भागफल 11 और शेषफल 9 मिलता है। आधार-16 की गणना में, 11 वर्ण 'बी' में अनुवादित होता है, और 9 '9' होता है। इसलिए, 185 'बी9' बन जाता है। लाल, हरे और नीले चैनलों पर इसी रूपांतरण प्रक्रिया को निष्पादित करने और हैश (#) प्रतीक को उपसर्ग करने से अंतिम छह अंकों का हेक्साडेसिमल रंग कोड आउटपुट होता है।

सीएसएस कस्टम गुण और रंग टोकन

आधुनिक फ्रंटएंड इंजीनियरिंग शैली की एकरूपता बनाए रखने के लिए डिज़ाइन टोकन पर बहुत अधिक निर्भर करती है। टेलविंड सीएसएस और स्टाइलिंग स्टाइलशीट में, रंग टोकन को अक्सर रूट स्कोप के अंदर कस्टम गुणों के रूप में घोषित किया जाता है। रंगों को इस प्रकार घोषित करना:

:रूट { --थीम-रंग-आरजीबी: 128, 128, 128; --थीम-रंग-हेक्स: #808080; }

आपको आधुनिक सीएसएस उपयोगिताओं का उपयोग करके पारदर्शिता ओवरराइड और टिंट शिफ्ट को गतिशील रूप से लागू करने की अनुमति देता है, जिससे पर्याप्त कोड निष्पादन ओवरहेड की बचत होती है और उच्च प्रदर्शन बनाए रखा जाता है।

वेब विकास में डिज़ाइन संपत्तियों और रंग रूपांतरणों की भूमिका

सामंजस्यपूर्ण उपयोगकर्ता इंटरफ़ेस और ब्रांड पहचान के निर्माण के लिए डिजाइनरों को विविध परिसंपत्ति प्रारूपों और रंग स्थानों का प्रबंधन करने की आवश्यकता होती है। आरजीबी, एचईएक्स और एचएसएल जैसे प्रारूप रंग डेटा को अलग-अलग तरीके से दर्शाते हैं, और सीएसएस स्टाइलशीट या ब्रांडिंग संपत्ति बनाते समय उनके बीच कनवर्ट करना एक मानक कार्य है। एचएसएल डिज़ाइनर-अनुकूल है क्योंकि यह आपको होवर स्टेट्स और शेड्स बनाने के लिए स्वतंत्र रूप से लाइटनेस या संतृप्ति को समायोजित करने की अनुमति देता है, जबकि एचईएक्स कॉम्पैक्ट है और फिगमा और कोड टेम्पलेट्स जैसे डिज़ाइन संपादकों के बीच पेस्ट करना आसान है।

दृश्य प्रदर्शन और परिसंपत्ति प्रारूपों का अनुकूलन

तेज़ पेज लोड समय सुनिश्चित करना JPEG, PNG और SVG जैसी ग्राफ़िक फ़ाइलों के अनुकूलन पर बहुत अधिक निर्भर करता है। रास्टर छवियां (पीएनजी/जेपीजी) रंगीन डेटा को निश्चित ग्रिड में संग्रहीत करती हैं, जिससे उच्च-रिज़ॉल्यूशन डिस्प्ले पर स्केल करने पर धुंधलापन आ सकता है। रेखापुंज संपत्तियों को वेक्टर पथ (एसवीजी) में परिवर्तित करना अंतहीन स्केलेबिलिटी और छोटे फ़ाइल आकार सुनिश्चित करता है, क्योंकि एसवीजी समन्वय रेखाओं का उपयोग करके गणितीय रूप से ग्राफिक्स का प्रतिनिधित्व करते हैं। इसके अलावा, जेपीईजी को संपीड़ित करना, कस्टम वायरफ्रेम प्लेसहोल्डर बनाना और फ़ेविकॉन बनाना फ्रंटएंड प्रदर्शन और पेज वजन को अनुकूलित करने के लिए आवश्यक कदम हैं।

अभिगम्यता अनुपालन और कंट्रास्ट चेकर्स

वेब एक्सेसिबिलिटी मानकों (डब्ल्यूसीएजी की तरह) को विशिष्ट कंट्रास्ट अनुपात को पूरा करने के लिए रंग संयोजन की आवश्यकता होती है, जिससे यह सुनिश्चित होता है कि पाठ कम दृष्टि या रंग अंधापन वाले उपयोगकर्ताओं के लिए सुपाठ्य है। कंट्रास्ट चेकर्स एए और एएए नियमों के अनुपालन की पुष्टि करते हुए, टेक्स्ट और पृष्ठभूमि रंगों के बीच सापेक्ष चमक का मूल्यांकन करते हैं। क्लाइंट-साइड एक्सेसिबिलिटी जांच का उपयोग यह सुनिश्चित करता है कि आपका डिज़ाइन सिस्टम सभी आगंतुकों के लिए उपयोग योग्य बना रहे, बाहरी सर्वर पर संपत्ति विवरण प्रसारित किए बिना स्थानीय स्तर पर अनुपात की गणना करता है।

सुरक्षित ग्राफ़िक रूपांतरण क्लाइंट-साइड

मानक ऑनलाइन फ़ाइल कनवर्टर्स के लिए आपको अपनी डिज़ाइन परिसंपत्तियों को दूरस्थ डेटाबेस पर अपलोड करने की आवश्यकता होती है, जो कॉपीराइट किए गए कार्य, हस्ताक्षर या गोपनीय मॉकअप को उजागर कर सकता है। एसवीजी फ़ाइलों को पीएनजी में परिवर्तित करना, रैस्टर आउटलाइन का पता लगाना, या छवियों को सीधे ब्राउज़र मेमोरी में संपीड़ित करना आपकी रचनात्मक संपत्तियों को पूरी तरह से निजी रखता है। पूर्ण सुरक्षा, तेज़ प्रोसेसिंग गति और निर्बाध स्थानीय वर्कफ़्लो सुनिश्चित करते हुए, कोई भी फ़ाइल आपके सीपीयू को नहीं छोड़ती है।

अक्सर पूछे जाने वाले प्रश्न

मैं RGB को HEX में कैसे परिवर्तित करूं?

RGB को HEX में बदलने के लिए, तीन रंगीन चैनलों (R, G, B) में से प्रत्येक को दशमलव (0–255) से हेक्साडेसिमल (00–FF) में बदलें और उन्हें संयोजित करें। उदाहरण के लिए, आरजीबी(255, 99, 71) #FF6347 बन जाता है। जैसे ही आप स्लाइडर्स को हिलाते हैं हमारा टूल यह काम तुरंत कर देता है।

RGB और HEX रंग कोड के बीच क्या अंतर है?

आरजीबी रंग लाल, हरे और नीले चैनलों के लिए तीन दशमलव संख्याओं (0-255) का उपयोग करते हैं, जिन्हें आरजीबी (255, 255, 255) के रूप में लिखा जाता है। HEX रंग उन्हीं चैनलों का प्रतिनिधित्व करते हैं जो #FFFFFF जैसे # उपसर्ग वाले 6-वर्ण वाले हेक्साडेसिमल स्ट्रिंग के रूप में होते हैं। दोनों समान रंगों का वर्णन करते हैं - HEX केवल HTML और CSS में आमतौर पर उपयोग किया जाने वाला एक अधिक कॉम्पैक्ट नोटेशन है।

एचएसएल क्या है और यह आरजीबी और एचईएक्स से कैसे संबंधित है?

एचएसएल का मतलब ह्यू (0-360°), संतृप्ति (0-100%), और लाइटनेस (0-100%) है। यह रंगों का वर्णन करने का एक मानव-अनुकूल तरीका है। किसी भी HSL मान को गणितीय रूप से RGB और फिर HEX में परिवर्तित किया जा सकता है। हमारा कनवर्टर तीनों प्रारूपों को एक साथ संभालता है।

क्या मैं HEX मान दर्ज कर सकता हूँ और RGB वापस पा सकता हूँ?

हाँ। HEX इनपुट फ़ील्ड में कोई भी मान्य HEX कोड टाइप करें (# उपसर्ग, 3 या 6 अंकों के साथ या उसके बिना) और टूल मिलान के लिए RGB स्लाइडर्स, HSL मान और रंग पूर्वावलोकन को तुरंत अपडेट कर देता है।

मुख्य