Чому CMYK та PNG неможливі?


18

Мені потрібно було перетворити зображення у формат PNG, щоб у мене був прозорий фон. На жаль, CMYK не підтримується форматом PNG. Я просто хотів зображення з чітким фоном, щоб я міг мати таке зображення в самому дизайні. Я вибрав CMYK, тому що зараз проектую книгу для друку. Довідка.


2
По-перше, поговоріть із людиною, яка її надрукує. Вони віддають перевагу CMYK або RGB? Чи створите також цифрову версію? CMYK неповноцінний на екрані, ви не можете просто перетворити його назад. На мій досвід, найкраще зберігати RGB якомога довше. Перетворюйте в CMYK лише у тому випадку, якщо ви знаєте, чим займаєтесь (кольоровий профіль). Однак якщо вам потрібна прозорість, використовуйте або TIF, або формат EPS, або з альфа-каналом, або з вектором вирізування.
AAGD

10
Будь ласка, заплатіть за те, щоб дизайнер зробив додрукарську роботу. Це заощадить ваші гроші. Це лише верхівка айсберга, де цілком очевидно, що цей проект вам невідомий. НЕ перетворюйте файл також у CMYK. Залиште це як RGB і дозвольте дизайнеру зробити належну конверсію для носія, на якому він буде надрукований.
Рафаель

1
Попередження про злому: одна сіра PNG для кожного каналу в CMYK буде працювати, але буде головним болем для всіх, хто її отримує.
Джошуа

2
Варто зазначити, що RGB і CMYK - це арифметично взаємозамінні кольорові моделі . Часто асоційовані кольорові гами sRGB та SWOP не є взаємозамінними (після перетворення ви отримаєте значення каналу менше 0 або більше 1).
MooseBoys

2
@slebetman rgb(0, 0, 1)(якщо вважати, що ви маєте на увазі шкалу 0-255) точно cmyk(1, 1, 0, 0). Те, що кольорову точку "неможливо надрукувати", означає лише, що в гамі принтера кольорова точка була б чимось на зразок cmyk(1.2, 1.1, 0, 0).
MooseBoys

Відповіді:


38

Чому?

Оскільки PNG - це формат растрових зображень без втрат, розроблений для Інтернету, і в кінцевому рахунку для екранів дисплея, які мають RGB.

Однак формат ніколи не був призначений або призначений для формату друку, і тому він не повинен підтримувати колір CMYK, і тому цілком неправильний формат використовувати для друку CMYK - тобто друк там, де потрібні розділення для виготовлення друкарських таблиць CMYK / екрани, такі як літографія або трафаретний друк тощо.

Стандартний формат растрового зображення для друку CMYK фактично є TIFF.

Примітка. Навіть незважаючи на те, що TIFF підтримує прозорість, під час його використання для друку CMYK рідко виникає потреба. Все, що на зображенні CMYK є білим, не друкується, оскільки білі чорнила не використовуються в процесі друку.


2
Видавничий інструмент може поважати альфа-канал для композиції перед друком. Отже, коли ви розміщуєте CMYK білий колір на небілому тлі CMYK, програма видалить небілий нижній шар, якщо тільки надшаровий шар не має прозорості.
Якк

7
"Все, що на зображенні CMYK є білим, не друкується, тому що білі чорнила не використовуються в процесі друку." <- це просто білий колір чи він такого ж кольору, як папір? Тобто, якщо папір червоний, чи все-таки принтер намагатиметься надрукувати червоний колір і ігнорувати білий? Навіть коли визначено колір паперу?
Ісмаїл Мігель

5
@IsmaelMiguel Якщо носій фізичного паперу червоний, то чорнила будуть надруковані поверх червоного паперу, який відображатиметься чорнилом, переміщуючи всі кольори у бік червоного, оскільки чорнила CMYK напівпрозорі. Там, де не нанесено чорнило (на білих ділянках), буде видно лише голий червоний папір. Так що в основному все буде червоного / червонуватого кольору. Можна друкувати на кольоровому папері, друкуючи непрозорим білим чорнилом перед надрукуванням CMYK - але це не є регулярною частиною процесу друку CMYK.
Біллі Керр

4
@IsmaelMiguel Ні. Про це не йдеться. Йдеться про зображення у форматі PNG та підтримку CMYK, із стороною відзначає прозорість. ОП нічого не згадує про червоний папір.
Біллі Керр

1
Вимагаючи частини вашої відповіді: "Все, що на зображенні CMYK є білим, не друкується, тому що білі чорнила не використовуються в цьому процесі друку." В основному ви заявляєте, що все біле вважається прозорим. Це пов’язано з кольором паперу чи ні? (Так, я розумію, що немає білого картриджа.) Якщо я друкую з папером іншого кольору, чи буде такий самий колір прозорим, як і білий? (Я помітив, що деякі принтери можна встановити на інші кольори паперу). Я просто використовував червоний як приклад.
Ісмаїл Мігель

15

Загалом, існує дві форми думки щодо дизайну файлового формату.

Одне полягає в тому, що у вас має бути багато варіантів, щоб дати багатьом різним користувачам те, що вони хочуть. Проблема такого підходу полягає в тому, що сумісність стає проблемою. Тільки тому, що програма рекламує підтримку файлів tiff, це не означає, що вона може відкрити конкретний файл tiff.

Інша полягає в тому, що ви повинні обмежувати кількість параметрів основної функціональності, щоб порівняно простий читач міг читати всі файли у форматі. Це підхід, який застосував PNG. Він був розроблений як формат зображення для Інтернету наприкінці 90-х, і набір варіантів основних функціональних можливостей це відображав. Кольорові параметри були RGB (з необов'язковим альфа-каналом), піддоном з піддоном на основі RGB і відтінками сірого (тривіально перетвореними в RGB).

Так, у PNG є варіанти визначення конкретних просторів кольорів RGB для тих, хто вибагливий до їх кольорів, але прості декодери, які ігнорують ці, насправді не гірші, ніж якщо б інформація про кольоровий простір ніколи не зберігалася, тому вона не порушити основну сумісність.

Питання CMYK насправді прямо розглядається в RFC 2083

Немає підтримки для CMYK або інших незвичайних кольорових просторів. Знову ж таки, це в ім'я сприяння мобільності. CMYK, зокрема, є занадто залежним від пристрою, щоб бути корисним як переносне зображення зображення.


2
Це обґрунтування та цитата в кінці особливо сильні, коли ти розумієш, що "P" у "PNG" означає "Портативний".
IMSoP

5

Просто, формат PNG не підтримує жоден інший кольоровий режим, крім RGB. Навколо цього немає способу. Використовуйте TIFF


3
Строго кажучи, це неправда. PNG також підтримує масштаб сірого (з будь-якою потужністю шириною 2 каналу від 1-16 біт), а також індексований кольоровий режим, який технічно може бути неправдивим RGB залежно від точних кольорів, завантажених у палітру (хоча кольори повинні бути представленими в кольоровий простір RGB). Використання сірого масштабу з PNG є досить рідкісним, але індексоване використання насправді досить поширене для зображень в Інтернеті, які мають обмежену колірну гаму.
Остін Хеммельгарн

1
@AustinHemmelgarn добре, я визнаю, відтінки сірого, але індексований режим є лише підмножиною RGB
joojaa

Зазвичай це підмножина RGB, але він може використовувати будь-який з інших кольорових режимів, хоча для палітри, хоча це повинно бути дуже дивним зображенням, щоб мати користь для використання палітри градацій сірого в індексованому режимі.
Остін Хеммельгарн

4
Ні, палітра в PNG завжди знаходиться в RGB з 8 бітами на канал. Існує також необов'язковий альфа-канал для піддону, але він зберігається в окремому відрізку.
Пітер Грін

1

Подивіться на це так: PNG був розроблений як заміна для GIF і тому він, як правило, використовувався в цифровій роботі, що означає RGB ​​(екрани використовують RGB). І так, PNG обмежений RGB. Хоча CMYK - модель для друку, доступна у форматі JPG **, TIFF, PSD та деяких інших форматах. Прочитайте:


1
PNG не обмежується RGB, він також підтримує однотонні кольори кольорів сірого кольору, а також індексований кольоровий режим, який технічно не є справжнім режимом RGB. Формат також технічно може бути розширений для підтримки інших кольорових просторів, просто не існує стимулів для цього, враховуючи поточні основні програми PNG.
Остін Хеммельгарн

0

Проблема не стосується кольорових просторів. Йдеться про прозорість ... або альфа. Використовуйте формат BMP. Ви не можете легко складати композицію, використовуючи chromakey або альфа-змішування з будь-яким іншим форматом на машинах під керуванням Windows.


Ласкаво просимо на GD.SE - ласка , подивіться через тур , щоб отримати уявлення про те , що наше співтовариство о. Потім перегляньте, як запитати і як відповісти на запитання, щоб побачити, що робить тут хороший запит, і як найкраще його структурувати. Ви заявляєте: "... Ви не можете легко складати композицію за допомогою chromakey або альфа-змішування з будь-яким іншим форматом ..." (наголос мій) - Я підозрюю, що це може бути не точно - але про всяк випадок, ви можете, будь ласка, навести деякі посилання на це щоб допомогти нам усім вчитися? Якщо ви правильні в цьому твердженні, багатьом людям було б дуже корисно дізнатися про це - дякую!
GerardFalla
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.