प्रिंट रंग को स्क्रीन पर दिखाना है? CMYK को RGB में बदलने से तुम्हें इंक प्रतिशत का लाइट-आधारित समकक्ष मिलता है — वे मान जो मॉनिटर, मॉकअप या वेब पेज वास्तव में दिखा सकता है।
CMYK से RGB कन्वर्ज़न कैसे काम करता है
- चारों प्रतिशतों को 0 और 1 के बीच भिन्नों में बदलो।
- पहले key घटक लागू करो: हर चैनल को (1 − K) से स्केल किया जाता है।
- R = 255 × (1 − C) × (1 − K), G = 255 × (1 − M) × (1 − K) और B = 255 × (1 − Y) × (1 − K) निकालो।
- हर चैनल को 0 और 255 के बीच पूर्णांक में राउंड करो।
काम करने का उदाहरण
अनुमान है। एक स्क्रीन इंक की तुलना में ज्यादा रंग दिखा सकती है, इसलिए RGB परिणाम आमतौर पर प्रिंटेड पीस से अधिक चमकीला और अधिक संतृप्त दिखता है।
CMYK और RGB समझाया गया
CMYK क्या है?
CMYK प्रिंटिंग में इस्तेमाल होने वाला चार-इंक मॉडल है: cyan, magenta, yellow और key (black), हर एक प्रतिशत में 0 से 100 तक। इंक प्रकाश को घटाती है बजाय छोड़ने के, इसलिए CMYK स्क्रीन की तुलना में कम रंगों को कवर करता है — यही वजह है कि चमकीने स्क्रीन रंग अक्सर प्रिंट होने पर मद्धम दिखते हैं।
- सिंटैक्स:
- cmyk(C%, M%, Y%, K%)
- रेंज:
- 0–100% प्रति स्याही
- उपयुक्त:
- प्रिंट, पैकेजिंग, प्रेस-रेडी आर्टवर्क
RGB क्या है?
RGB किसी रंग को तीन लाइट चैनलों — red, green और blue — के रूप में बताता है, हर एक 0 से 255 के बीच। यह स्क्रीन के असली काम करने के तरीके को दर्शाता है: जब सभी तीन 255 पर हों तो सफेद मिलता है, और सभी 0 पर काला। जब तुम्हें किसी रंग के साथ कैलकुलेशन करना हो तो RGB सही चुनाव है, और rgba() पारदर्शिता जोड़ता है।
- सिंटैक्स:
- rgb(R, G, B)
- रेंज:
- 0–255 प्रति चैनल
- उपयुक्त:
- कोड, canvas, rgba() के साथ पारदर्शिता
CMYK से RGB संदर्भ तालिका
सबसे सामान्य CSS रंग, CMYK से RGB में कन्वर्ट किए गए।
| रंग | CMYK | RGB |
|---|---|---|
| black | cmyk(0%, 0%, 0%, 100%) | rgb(0, 0, 0) |
| white | cmyk(0%, 0%, 0%, 0%) | rgb(255, 255, 255) |
| red | cmyk(0%, 100%, 100%, 0%) | rgb(255, 0, 0) |
| lime | cmyk(100%, 0%, 100%, 0%) | rgb(0, 255, 0) |
| blue | cmyk(100%, 100%, 0%, 0%) | rgb(0, 0, 255) |
| yellow | cmyk(0%, 0%, 100%, 0%) | rgb(255, 255, 0) |
| orange | cmyk(0%, 35%, 100%, 0%) | rgb(255, 166, 0) |
| teal | cmyk(100%, 0%, 0%, 50%) | rgb(0, 128, 128) |
| purple | cmyk(0%, 100%, 0%, 50%) | rgb(128, 0, 128) |
| gray | cmyk(0%, 0%, 0%, 50%) | rgb(128, 128, 128) |