محول Hex إلى RGB

تحويل رموز ألوان Hex الست عشرية إلى قيم RGB بدقة وسرعة.

إذا زوّدك المصمم برمز لوني مثل #FF5733 ويحتاج مشروعك إلى صياغته بنظام rgb(255, 87, 51) في أنماط CSS، فكلا التعبيرين يشيران إلى اللون البرتقالي المائل للأحمر نفسه ولكن بنظامي كتابة مختلفين تماماً.

طريقة حساب قيم RGB من كود Hex

يتألف كود الألوان الست عشري بعد علامة # من ثلاثة أزواج مرتبة تمثل الأحمر ثم الأخضر ثم الأزرق. كل زوج يعبر عن رقم بنظام العد الست عشري base-16 بين 00 و FF، وهو ما يوازي القيم بين 0 و 255 في نظام العد العشري المألوف.

على سبيل المثال في الرمز #FF5733: يمثل الزوج FF القيمة 255، بينما يمثل الزوج 57 القيمة 87، ويمثل الزوج 33 القيمة 51، لينتج لدينا اللون النهائي بقيم الأحمر 255 والأخضر 87 والأزرق 51. الاقتراب من FF يعني تشبع القناة بالكامل، بينما يعني الاقتراب من 00 غياب اللون تقريباً.

أمثلة عملية لتحويل Hex إلى RGB

HexRedGreenBlueColor
#FF57332558751Orange-red
#2E86AB46134171Teal blue
#FFFFFF255255255White
#000000000Black
#00FF0002550Pure green

خطوات استخدام محول Hex إلى RGB

  1. ألصق كود Hex في الحقل المخصص، سواء أدرجت علامة # في البداية أم حذفتها.
  2. انقر فوق زر التحويل لتشغيل المعالجة والتحقق المطلوبين.
  3. احصل مباشرة على قيم الأحمر والأخضر والأزرق الثلاث في النتائج لتطبيقها داخل تصاميمك البرمجية.

صيغة Hex المختصرة المكونة من 3 خانات

تدعم متصفحات الويب وقواعد CSS صيغة مختصرة من ثلاثة أحرف مثل #FFF، حيث تتم مضاعفة كل خانة تلقائياً لتتحول إلى 6 خانات، وبذلك يتوسع الرمز #FFF إلى #FFFFFF.

لا يمكن استخدام هذه الصياغة المختصرة إلا حين يكون زوج كل قناة متماثل الحرفين تماماً؛ فالكود #0F0 يتحول تلقائياً إلى #00FF00، بينما يتعذر اختصار كود مثل #FF5733 لأن خانات الأزواج غير مكررة.

أسئلة شائعة حول تحويل Hex إلى RGB

ما الذي تعبر عنه أزواج كود Hex الثلاثة؟

يمثل الزوج الأول كثافة اللون الأحمر، والزوج الأوسط اللون الأخضر، بينما يحدد الزوج الأخير اللون الأزرق بنطاق يتراوح بين 00 كحد أدنى و FF كحد أقصى، أي ما يعادل 0 إلى 255 بالنظام العشري.

كيف تتوسع صيغة Hex المكونة من 3 خانات؟

تتضاعف كل خانة من الخانات الثلاث لتشكل زوجاً كاملاً، بحيث يتحول الكود #FFF إلى #FFFFFF بينما يتوسع الكود #0A3 إلى #00AA33 بدقة.

هل توجد فروق بين الأحرف الكبيرة والصغيرة في كود Hex؟

لا، رموز الألوان الست عشرية غير حساسة لحالة الأحرف، وبالتالي فإن كتابة #ff5733 تعطي نفس النتيجة تماماً لكتابة #FF5733 بلا أي اختلاف في درجات الألوان.

ما هي قيم RGB لكل من الأبيض النقي والأسود النقي؟

ينتج الأبيض النيق عند بلوغ كافة القنوات حدها الأقصى بصيغة rgb(255, 255, 255)، بينما يتطابق الأسود النقي مع تصفير جميع القنوات بصيغة rgb(0, 0, 0)، وأي قيم متساوية بينهما تولد درجات الرمادي.

كيف تتعامل الأداة مع أكواد Hex المكونة من 8 خانات؟

تعتمد أول 6 خانات لتحديد قيم الأحمر والأخضر والأزرق الأساسية كالمعتاد، بينما يشير الزوج الإضافي في النهاية إلى الشفافية والتعتيم.

Cookie
نحن نهتم ببياناتك ونود استخدام ملفات تعريف الارتباط لتحسين تجربتك.