Бұл беттің негізгі қызметі
RGB-ден CMYK-ке түрлендіру беті үш бүтін саннан тұратын RGB түсін (0–255 аралығындағы әрбір сан) қабылдап, оның CMYK баламасын – төрт пайыздық мәнді көрсетеді. Мысалы, 79, 70, 229 деген RGB мәні 66%, 69%, 0%, 10% деген CMYK мәніне айналады. Бұл төрт сан принтердің көк (cyan), қызыл-күлгін (magenta), сары (yellow) және қара (black) сияларын қалай жағатынын көрсетеді.
Бет бірден барлық басқа түс форматтарын да жаңартады: HEX, HSL, HSV және LAB. Пайдаланушы RGB мәнін енгізген кезде, бет осы төрт модельдегі түстің қалай көрінетінін бір уақытта көрсетеді. Сонымен қатар, кез келген басқа өрісті – HEX, HSL, HSV немесе LAB-ты – тікелей түзетуге болады; құрал RGB мәнін іштей есептейді.
Барлық түс түрлендірулері пайдаланушының браузерінде жергілікті түрде орындалады. Желіге ешқандай дерек жіберілмейді.
Неліктен RGB-ден CMYK-ке ауыстыру әрқашан жуықтау болып табылады
RGB және CMYK – түсті сипаттаудың физикалық жағынан мүлдем басқа екі тәсілі. RGB – қосымша (additive) жарық моделі: монитор, телефон экраны немесе теледидар қызыл, жасыл және көк жарық шығарады, ал олардың қосындысы ақ түсті береді. Ал CMYK – азайтқыш (subtractive) сия моделі: қағаздағы сия жарықты жұтады, ал олардың араласуы қара түске жақындайды.
Бұл екі модель арасындағы түрлендіру ешқашан дәл бола алмайды, себебі олар әртүрлі орталарға арналған. RGB мәнін CMYK-ке айналдыру үшін ICC профилі қажет – бұл белгілі бір принтер, қағаз және сияның нақты комбинациясын сипаттайтын стандартты файл. Бетімізде ICC профилі жоқ, сондықтан нәтиже – баспаға дайындық үшін бастапқы нүкте, ал дәл сәйкестік емес.
Кәсіби баспада түсті басқару үшін әдетте Adobe RGB (1998) немесе sRGB сияқты эталондық кеңістіктер пайдаланылады, содан кейін нақты құрылғы профилі арқылы CMYK-ке түрлендіру орындалады. Біздің құрал жалпылама, профильсіз формуланы қолданады, сондықтан ол нақты баспа нәтижесінен ерекшеленуі мүмкін.
CMYK-тің шектеулі түс кеңістігі және гамма
Кез келген түс моделінің гаммасы – ол көрсете алатын түстердің жиынтығы. RGB моделінің гаммасы CMYK моделінің гаммасынан әлдеқайда кең. Бұл дегеніміз, экранда ашық және қанық көрінетін көптеген түстерді қағазда сиямен қайталау мүмкін емес. Мысалы, ашық көк RGB мәні 0, 255, 255 (циан) CMYK-те 100%, 0%, 0%, 0% деп көрсетіледі, бірақ бұл сиямен басылған циан экрандағыдай ашық болмайды.
Енгізілген RGB мәні CMYK гаммасынан тыс болса, бет автоматты түрде реттейді. Ол мүмкін емес CMYK немесе LAB мәндерін ең жақын көрсетілетін мәнге дейін түзетеді. Бұл реттеу кері түрлендіру кезінде аздаған ығысуға әкеледі: түсті қайтадан RGB-ке айналдырсаңыз, бастапқы мәнге толық сәйкес келмеуі мүмкін.
Бұл шектеу әсіресе дизайнерлер үшін маңызды: егер сіз веб-дизайн үшін ашық қызғылт түс таңдасаңыз (мысалы, RGB 255, 0, 255), ол CMYK-те шамамен 0%, 100%, 0%, 0% сияқты көрінеді, бірақ басылған кезде экрандағыдай жарқын болмайды. Кәсіби баспада бұл құбылыс «гаммадан тыс» (out-of-gamut) деп аталады.
Міне, бірнеше мысал:
| RGB мәні | CMYK мәні | Ескертпе |
|---|---|---|
| 255, 0, 0 | 0%, 100%, 100%, 0% | Қызыл – салыстырмалы түрде жақсы сәйкеседі |
| 0, 255, 0 | 100%, 0%, 100%, 0% | Ашық жасыл – баспада әлдеқайда күңгірт |
| 0, 0, 255 | 100%, 100%, 0%, 0% | Көк – сиямен араласу нәтижесінде қою күлгінге ұқсайды |
| 255, 255, 0 | 0%, 0%, 100%, 0% | Сары – ең дәл сәйкесетіндердің бірі |
| 0, 0, 0 | 0%, 0%, 0%, 100% | Қара – ерекше жағдай |
Түстің әр түрлі модельдері: HEX, RGB, HSL, HSV, LAB
Бетте алты түс форматы көрсетіледі:
HEX – RGB мәнінің он алтылық (hexadecimal) коды. Үш жұп саннан тұрады: #4F46E5 мысалында 4F – қызыл, 46 – жасыл, E5 – көк. Веб-дизайнда кеңінен қолданылады.
RGB – қызыл, жасыл және көк мәндерінің 0–255 аралығындағы үш бүтін саны. Экрандық құрылғылардың негізгі моделі.
HSL – түсті үш сипаттама арқылы көрсетеді: түс реңі (hue) 0–360 градус, қанықтылық (saturation) 0–100%, жарықтылық (lightness) 0–100%. Графикалық дизайнерлерге ыңғайлы, себебі реңді өзгерткенде басқа сипаттамалар өзгермейді.
HSV – HSL-ге ұқсас, бірақ жарықтылықтың орнына мән (value) қолданылады. Кейбір бағдарламаларда, әсіресе сурет өңдеу құралдарында, кездеседі.
LAB – адам көзінің түсті қабылдауына негізделген модель. Ол арқылы түстің ашықтығы (L) және екі түс осі (a – қызылдан жасылға, b – сарыдан көкке) сипатталады. LAB модельдің гаммасы кез келген нақты құрылғының гаммасынан кең, сондықтан ол түрлі құрылғылар арасында түрлендіру үшін эталон ретінде қолданылады.
Барлық осы форматтар бетте бір уақытта жаңартылады, бұл пайдаланушыға түстің әртүрлі модельдерде қалай көрінетінін салыстыруға мүмкіндік береді.
Дұрыс енгізу және қателіктер
Пайдаланушы RGB мәнін үтірмен бөлінген үш сан түрінде енгізуі керек: 0–255 аралығындағы бүтін сандар. Мысалы, 79, 70, 229 дұрыс. Егер енгізу дұрыс болмаса, бет арнайы қате туралы хабарлама көрсетеді:
- RGB үшін: «Enter RGB as three numbers 0–255, like 79, 70, 229.»
- CMYK үшін: «Enter CMYK as four percentages 0–100, like 66%, 69%, 0%, 10%.»
Басқа өрістер үшін де ұқсас хабарламалар бар. Егер LAB немесе CMYK мәні көрінетін RGB диапазонынан тыс болса, ол ең жақын көрсетілетін мәнге дейін түзетіледі. Бұл реттеу кері түрлендіру кезінде бастапқы мәннен аздаған ауытқу тудырады.
Барлық есептеулер браузерде орындалады, сондықтан енгізілген деректер ешқайда жіберілмейді. Бұл маңызды, себебі түс мәндері көбінесе брендтің корпоративтік идентификациясының құпия бөлігі болуы мүмкін.
Кімге бұл құрал қажет
Бұл бет әртүрлі мамандарға арналған:
Графикалық дизайнерлер экрандағы RGB түсін баспаға дайындау кезінде жылдам CMYK бастапқы нүктесін алу үшін қолданады. Олар біледі, бұл тек жуықтау екенін және нақты баспа сынақтары қажет екенін.
Фронт-энд әзірлеушілер веб-сайттың HEX немесе RGB түс кодын баспа материалдарына аудару кезінде пайдаланады. Мысалы, брендтің негізгі түсі #FF6600 екенін біліп, оны шамамен 0%, 60%, 100%, 0% деген CMYK мәніне айналдыра алады.
Баспа өндірісінің қызметкерлері жарқын RGB түсінің CMYK гаммасынан тыс екенін тексеру үшін қолданады. Егер түс гаммадан тыс болса, олар оны қолмен реттеуі керек.
Вебидән баспаға ауысатын кез келген адам RGB-ден CMYK-ке түрлендірудің негізгі принципін түсіну үшін пайдалана алады.
Құрал тегін және жылдам, бірақ оның шектеулерін есте сақтау маңызды: ол нақты баспа профилін алмастыра алмайды.
Жиі қойылатын сұрақтар
1. Неліктен RGB-ден CMYK-ке түрлендіру кезінде түс күңгірттенеді?
Себебі CMYK гаммасы RGB гаммасынан тар. Экран ашық түстерді жарық шығару арқылы көрсете алады, ал қағазда сия жарықты жұтады, сондықтан түс әрқашан күңгірт болады. Бұл физикалық шектеу, оны ешқандай түрлендіру толығымен еңсере алмайды.
2. Беттің көрсететін CMYK мәнін принтерге бірден беруге бола ма?
Жоқ, бұл тек бастапқы нүкте. Нақты баспа үшін сіздің принтеріңізге, қағазыңызға және сияңызға сәйкес ICC профилі қажет. Профильсіз түрлендіру үлкен ауытқуларға әкелуі мүмкін, әсіресе бренд түстерін басып шығарғанда.
3. Егер мен CMYK мәнін енгізіп, содан кейін RGB-ке қайта айналдырсам, неге түс өзгереді?
Себебі бет CMYK немесе LAB мәндерін RGB диапазонына түрлендіру кезінде оларды реттейді. Егер бастапқы мән гаммадан тыс болса, ол ең жақын көрсетілетін мәнге дейін түзетіледі. Бұл реттеу кері түрлендіру кезінде сақталмайды, сондықтан бастапқы мәнге толық оралу мүмкін емес.
4. Қандай жағдайда RGB-ден CMYK-ке түрлендіру ең дәл болады?
Қанықтылығы төмен және ашықтығы орташа түстер үшін. Мысалы, бозғылт көк RGB 150, 150, 200 CMYK-те шамамен 25%, 25%, 0%, 22% деп көрсетіледі. Ал ашық қызыл RGB 255, 0, 0 CMYK-те 0%, 100%, 100%, 0% болып түрленеді, бірақ баспада мүлдем басқа көрінеді.
5. Бетте ICC профилін таңдау мүмкіндігі бар ма?
Жоқ, бұл бет жалпылама түрлендіруді орындайды, арнайы профильдерді пайдаланбайды. Егер сізге кәсіби дәлдік қажет болса, Adobe Photoshop немесе басқа баспа бағдарламаларындағы түс менеджментін қолданыңыз.
6. Енгізілген деректер сақтала ма?
Жоқ, барлық есептеулер браузерде орындалады. Ешбір дерек серверге жіберілмейді немесе сақталмайды. Бетті жапқаннан кейін барлық мәндер жойылады.