محول HEX إلى RGB

يخزن لون HEX المكوّن من ست خانات الأحمر والأخضر والأزرق كثلاث قيم سداسية عشرية من خانتين. تحويل كل زوج إلى النظام العشري يعطي قنوات RGB من 0 إلى 255.

مثال محلول

الإدخال
#336699
النتيجة
rgb(51, 102, 153)
الحساب
R = 0x33 = 51; G = 0x66 = 102; B = 0x99 = 153

كيفية عمل التحويل

احذف #، وقسّم الخانات الست إلى RR وGG وBB، ثم حوّل كل زوج من السداسي عشري إلى العشري. في HEX ذي ثلاث خانات تتكرر كل خانة، فيصبح #369 هو #336699.

ملاحظة مهمة

يضيف HEX ذو ثماني خانات زوج ألفا بعد RGB. يغيّر ألفا الشفافية ولا يغيّر قيم قنوات RGB الثلاث.

فتح هذا المثال في أداة الألوان