تحويل OKLCH إلى HEX وRGB
اكتب قيم OKLCH من نظام التصميم لديك لتحصل على HEX احتياطي أو لون تشاركه مع فريق لا يستخدم OKLCH.
جارٍ تحميل الأداة…
المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.
طريقة الاستخدام
- أدخل الإضاءة L (من 0 إلى 1)، الكروما C وزاوية الصبغة h.
- تظهر النتيجة فورًا وتتحدّث مع كل تعديل.
- انسخ النتيجة، أو انسخ رابطًا يحفظ القيم نفسها لمشاركتها.
طريقة الحساب
a = C·cos(h)، b = C·sin(h)، ثم معادلات OKLab العكسية إلى RGB خطي. ثم يُرمَّز RGB الخطي حسب IEC 61966-2-1: 12.92·l إذا l ≤ 0.0031308، وإلا 1.055·l^(1/2.4) − 0.055، ويُضرب في 255 ويُقرَّب.
مثال
المدخلات: الإضاءة L (من 0 إلى 1) = 0.7، الكروما C = 0.15، زاوية الصبغة h = 250 °. النتيجة: رمز HEX: #4BA3F7، حالة النطاق: داخل نطاق sRGB.
الحدود والملاحظات
- الألوان خارج نطاق sRGB تُقص قنواتها إلى 0 حتى 255، فيتغير اللون المعروض قليلا أو كثيرا.
- المتصفحات تقلل الكروما للألوان خارج النطاق بدل القص، فقد يختلف ما تراه في المتصفح عن HEX هنا.
أسئلة شائعة عن هذه الأداة
كيف أدخل oklch(70% 0.15 250)؟
اكتب L = 0.7 وC = 0.15 وH = 250. النسبة المئوية للإضاءة تُقسم على 100.
لماذا تغير اللون بعد التحويل؟
إن ظهرت رسالة خارج النطاق فقد قُصت قناة أو أكثر. خفض C قليلا يعيد اللون داخل sRGB.
هل HEX الناتج دقيق؟
نعم ضمن دقة 8 بت، أي أن كل قناة مقربة إلى أقرب عدد صحيح من 0 إلى 255.
