الشاشات تخلط الضوء، والطابعات تخلط الحبر — لذلك يجب ترجمة كود HEX قبل أي طباعة. هذا المحوّل يعطيك نسب السيان والماجنتا والأصفر والكِي التي تطابق لون الويب بأقرب ما تسمح به الأحبار.
كيف يعمل تحويل HEX إلى CMYK
- حوّل كود HEX إلى RGB واقسم كل قناة على 255.
- احسب مكون الكِي (السواد): K = 1 − max(R, G, B).
- استخرج الأحبار الأخرى بإزالة حصة السواد تلك: C = (1 − R − K) / (1 − K)، ونفس الصيغة للماجنتا والأصفر.
- اضرب القيم الأربع في 100 لتحصل على نسب مئوية. الأسود الخالص ينتج مباشرة 0/0/0/100.
مثال عملي
هذا تقريب مستقل عن الجهاز. الطباعة الحقيقية تعتمد على الورق والحبر وملف تعريف ICC، فاعتبر النتيجة نقطة بداية وافحص دائمًا نسخة مطبوعة للألوان الحساسة للعلامة.
شرح HEX و CMYK
ما هو HEX؟
كود HEX هو رقم سداسي عشري مكوّن من ست خانات يعبّر عن قنوات الأحمر والأخضر والأزرق في اللون مسبوقًا بعلامة #. كل زوج من الخانات يغطي قناة واحدة من 00 (لا شيء) إلى FF (كامل)، مما يوفّر نفس 16.7 مليون لون مثل RGB بصيغة أقصر بكثير. تُستخدم HEX بشكل افتراضي في CSS وأدوات التصميم وإرشادات العلامات التجارية.
- البناء:
- #RRGGBB
- النطاق:
- 00–FF لكل قناة
- الأفضل لـ:
- CSS، تسليم التصميم، إرشادات العلامة التجارية
ما هو CMYK؟
CMYK هو نموذج الحبر الرباعي المستخدم في الطباعة: cyan و magenta و yellow و key (الأسود)، كلٌ كنسبة مئوية من 0 إلى 100. الحبر يطرح الضوء بدلًا من إطلاقه، لذلك CMYK يغطي ألوانًا أقل من الشاشة — ولهذا تبدو ألوان الشاشة الزاهية أحيانًا أبهت عند طباعتها.
- البناء:
- cmyk(C%, M%, Y%, K%)
- النطاق:
- 0–100% لكل حبر
- الأفضل لـ:
- الطباعة، التغليف، أعمال جاهزة للطباعة
جدول تحويل من HEX إلى CMYK
أكثر ألوان CSS شيوعًا، محوّلة من HEX إلى CMYK.
| اللون | HEX | CMYK |
|---|---|---|
| black | #000000 | cmyk(0%, 0%, 0%, 100%) |
| white | #FFFFFF | cmyk(0%, 0%, 0%, 0%) |
| red | #FF0000 | cmyk(0%, 100%, 100%, 0%) |
| lime | #00FF00 | cmyk(100%, 0%, 100%, 0%) |
| blue | #0000FF | cmyk(100%, 100%, 0%, 0%) |
| yellow | #FFFF00 | cmyk(0%, 0%, 100%, 0%) |
| orange | #FFA500 | cmyk(0%, 35%, 100%, 0%) |
| teal | #008080 | cmyk(100%, 0%, 0%, 50%) |
| purple | #800080 | cmyk(0%, 100%, 0%, 50%) |
| gray | #808080 | cmyk(0%, 0%, 0%, 50%) |