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