هل هناك مشكلة في هذه الأداة؟
عن «محوّل RGBA إلى HEX عبر الإنترنت»
تحوّل هذه الأداة قيم ألوان RGBA إلى تدوين hex ٨ أرقام مع ألفا. يصبح rgba(255, 87, 51, 0.5) #FF573380، حيث يشفر الحرفان الأخيران ألفا ٥٠٪. يدعم CSS الحديث كلا التنسيقين؛ في بعض الأحيان تحتاج إلى شكل hex المضغوط.
رموز hex ٨ أرقام مفيدة في رموز التصميم، وملفات السمات، ومتغيرات CSS حيث تريد سلسلة واحدة تصف لونًا بالكامل بما في ذلك شفافيته. هي ضرورية أيضًا عند نسخ الألوان إلى التطبيقات التي تقبل hex فقط.
التحويل دقيق لقيم ألفا التي تتقرب بشكل نظيف إلى ٨ بت (مضاعفات ١/٢٥٥). يمكن أن يحدث تقريب طفيف لقيم الشفافية التعسفية مثل ٠.١٢٣ — سيتم عرض hex الناتج كأقرب ألفا قابل للتمثيل.
كيف تستخدم هذه الأداة
كيف أحوّل RGBA إلى لون hex (مع alpha)؟
طريقتان لإدخال اللون
اكتب/الصق سلسلة RGBA في "RGBA code" (مثل `rgba(255,128,0,0.5)` أو أربعة أرقام `200 180 90 0.25`)، أو اضبط منزلقات R/G/B إضافة إلى رقم Alpha. حقل "RGBA code" غير الفارغ يَجُبّ المنزلقات.
صيغ RGBA المقبولة
يتعامل المحلِّل مع `rgba(r, g, b, a)` و `rgb(r, g, b)` (الافتراضي alpha = 1) والرباعيات المفصولة بمسافات مثل `255 128 0 0.5`. alpha يمكن أن يكون عشريًا 0–1؛ صيغ النسبة المئوية لـ opacity غير مدعومة.
اضغط «تشغيل»
تعيد النتيجة `r` و `g` و `b` (0–255)، و `a` (0–1)، و `alphaByte` (0–255)، و `hex` (ثمانية أرقام `#rrggbbaa`)، و `hexRgb` (ستة أرقام دون alpha)، و `rgbaCss` (سلسلة `rgba(r, g, b, a)` جاهزة).
يجب أن يبقى alpha بين 0 و 1
في وضع المنزلق يُتحقَّق من أن alpha بين 0 و 1 شاملًا، وأي شيء آخر يُلقي «Alpha must be a number from 0 to 1.». إن كان لديك نسبة فحوّل من 0–100 % أولًا.