کلر پکر اور کنورٹر

بصری طور پر رنگ منتخب کریں اور HEX، RGBA، HSLA، HSV/HSB، اور CMYK فارمیٹس کے درمیان تبدیل کریں۔

کلر ماڈلز کے بارے میں مزید

کلر ماڈلز

کلر ماڈل رنگوں کو اعداد کے طور پر بیان کرنے کا نظام ہے۔ مختلف ماڈلز مختلف سیاق و سباق میں استعمال ہوتے ہیں اس بنیاد پر کہ آؤٹ پٹ اسکرین ہے، پرنٹر ہے، یا ڈیزائن تفصیلات ہیں۔

RGB / RGBA
فارمیٹ

RGB سرخ، سبز، اور نیلی روشنی کو ملا کر رنگ بیان کرتا ہے۔ ہر چینل 0 سے 255 تک ہوتا ہے۔ rgb(255, 0, 0) خالص سرخ ہے۔ rgb(255, 255, 255) سفید ہے۔ A (الفا) چینل شفافیت شامل کرتا ہے، 0 (مکمل شفاف) سے 1 (مکمل غیر شفاف) تک۔ مثال کے طور پر، rgba(255, 0, 0, 0.5) نیم شفاف سرخ ہے۔ RGB اسکرینوں اور ڈیجیٹل ڈسپلیز کے لیے مقامی کلر ماڈل ہے۔

تاریخ

RGB ماڈل 19ویں صدی کی Young-Helmholtz تھیوری آف ٹرائکرومیٹک کلر ویژن پر مبنی ہے۔ James Clerk Maxwell نے 1861 میں پہلے RGB کلر فوٹوگرافی تجربات کیے۔ 1930 اور 1940 کی دہائیوں میں کلر CRT ٹیلی ویژنز کی ترقی کے ساتھ RGB الیکٹرانک ڈسپلیز کا معیار بن گیا، اور بعد میں کمپیوٹر مانیٹرز کے لیے اپنایا گیا۔ sRGB کلر اسپیس کو جنوری 1997 میں HTML 3.2 میں باضابطہ طور پر ویب معیار کے طور پر اپنایا گیا۔

HEX / HEXA
فارمیٹ

HEX ہیکساڈیسمل کا استعمال کرتے ہوئے RGB ویلیوز کی مختصر نوٹیشن ہے۔ #FF0000 rgb(255, 0, 0) جیسا ہی ہے۔ ہیکس ہندسوں کا ہر جوڑا ایک چینل کی نمائندگی کرتا ہے: #RRGGBB۔ 8 ہندسوں کی شکل #RRGGBBAA الفا چینل شامل کرتی ہے، جہاں 00 مکمل شفاف ہے اور FF مکمل غیر شفاف ہے۔ مثال کے طور پر، #FF000080 50% دھندلاپن پر سرخ ہے۔ مختصر شکلیں جیسے #F00 #FF0000 میں توسیع ہوتی ہیں۔

تاریخ

ہیکس کلر نوٹیشن 1990 کی دہائی کے وسط میں ابتدائی ویب براؤزرز میں شروع ہوئی۔ Mosaic اور Netscape Navigator کے پہلے ورژنز نے X11 کلر نیم سسٹم وراثت میں لیا۔ CSS Level 1، جو دسمبر 1996 میں Hakon Wium Lie اور Bert Bos نے شائع کیا، نے ویب پر رنگ بیان کرنے کے بنیادی طریقے کے طور پر ہیکس ٹرپلٹس کو باضابطہ طور پر معیاری بنایا۔

HSL / HSLA
فارمیٹ

HSL رنگ کو ہیو، سیچوریشن، اور لائٹنس کے طور پر بیان کرتا ہے۔ ہیو کلر وہیل پر ایک ڈگری ہے (0-360): 0 سرخ ہے، 120 سبز ہے، 240 نیلا ہے۔ سیچوریشن (0-100%) رنگ کی شدت کو کنٹرول کرتا ہے۔ لائٹنس (0-100%) روشنی کو کنٹرول کرتا ہے، جہاں 0% سیاہ ہے اور 100% سفید ہے۔ HSL اکثر رنگ منتخب کرنے کے لیے RGB سے زیادہ آسان ہے کیونکہ آپ روشنی اور سیچوریشن کو آزادانہ طور پر ایڈجسٹ کر سکتے ہیں۔

تاریخ

HSL کو سب سے پہلے George H. Joblove اور Donald Greenberg نے 1978 میں Computer Graphics میں ایک مقالے میں بیان کیا۔ اسے RGB کے ایک بنیادی مسئلے کو حل کرنے کے لیے بنایا گیا تھا: سرخ، سبز، اور نیلی قدروں کو ملانا انسانوں کے لیے غیر فطری ہے۔ HSL RGB کلر اسپیس کو دوبارہ ترتیب دیتا ہے تاکہ فنکار اور ڈیزائنرز رنگ (ہیو)، وضاحت (سیچوریشن)، اور روشنی (لائٹنس) کے لحاظ سے سوچ سکیں، جو اس طرح زیادہ قریب ہے جیسے لوگ قدرتی طور پر رنگوں کو بیان کرتے ہیں۔

HSV / HSB
فارمیٹ

HSV (ہیو، سیچوریشن، ویلیو) HSL سے ملتا جلتا ہے لیکن لائٹنس کی بجائے "ویلیو" (روشنی) استعمال کرتا ہے۔ 100% ویلیو پر، مکمل طور پر سیچوریٹ شدہ رنگ خالص اور روشن ہوتے ہیں۔ HSV زیادہ قدرتی طور پر میپ کرتا ہے کہ کلر پکرز کیسے کام کرتے ہیں: سیچوریشن/روشنی پینل S اور V ایڈجسٹ کرتا ہے جبکہ ہیو سلائیڈر H ایڈجسٹ کرتا ہے۔

تاریخ

HSV کو Alvy Ray Smith نے اگست 1978 میں نیو یارک انسٹیٹیوٹ آف ٹیکنالوجی کی کمپیوٹر گرافکس لیب میں کام کرتے ہوئے بیان کیا۔ یہ Computer Graphics کے اسی شمارے میں شائع ہوا جس میں HSL۔ Smith نے HSV ایک ابتدائی ڈیجیٹل پینٹنگ پروگرام میں استعمال کے لیے ڈیزائن کیا، جہاں فنکاروں کو اسکرین پر رنگ منتخب کرنے کا ایک آسان طریقہ چاہیے تھا۔ HSV کے سلنڈر ماڈل نے ہیو سلائیڈر اور سیچوریشن/روشنی پینل کے ساتھ کلر پکر کے طور پر نافذ کرنا قدرتی بنا دیا۔

CMYK
فارمیٹ

CMYK (سیان، میجنٹا، پیلا، کی/سیاہ) پرنٹ میں استعمال ہوتا ہے۔ جبکہ RGB اضافی ہے (روشنی)، CMYK تفریقی ہے (سیاہی)۔ ہر قدر لگائی گئی سیاہی کی فیصد کی نمائندگی کرتی ہے۔ cmyk(0, 100, 100, 0) سرخ پیدا کرتا ہے۔ RGB اور CMYK کے درمیان تبدیلی تخمینی ہے کیونکہ وہ مختلف رنگ رینجز (گیمٹس) کو کور کرتے ہیں۔

تاریخ

CMYK کی بنیادیں Jacob Christoph Le Blon تک جاتی ہیں، جنہوں نے تقریباً 1710 میں الگ تانبے کی پلیٹوں کا استعمال کرتے ہوئے ہاف ٹون کلر پرنٹنگ ایجاد کی۔ انہوں نے ابتدائی طور پر سرخ، پیلی، اور نیلی پلیٹیں استعمال کیں، اور بعد میں تیز خاکے اور متن کے لیے سیاہ پلیٹ شامل کی۔ جدید چار رنگی CMYK عمل سب سے پہلے 1890 کی دہائی میں رنگین اخبار کی تصویروں کے لیے نافذ کیا گیا۔ سیاہ پلیٹ کو "کی" پلیٹ کہا جاتا ہے کیونکہ یہ باریک تفصیلات رکھتی ہے جن سے دوسری پلیٹیں ہم آہنگ (کیڈ) ہوتی ہیں۔

CSS کلر فارمیٹس

جدید CSS کئی کلر نوٹیشنز سپورٹ کرتا ہے:

  • #FF5733 یا #ff5733 (HEX)
  • rgb(255, 87, 51) یا rgba(255, 87, 51, 0.5)
  • hsl(14, 100%, 60%) یا hsla(14, 100%, 60%, 0.5)
  • نامزد رنگ: red، cornflowerblue، rebeccapurple (کل 148 نامزد رنگ)