الانتقال إلى المحتوى الرئيسي

محول 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 الثلاث.

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