Я динамически создаю PDF-файлы с помощью Perl. Мне было приказано сделать так, чтобы все мои PDF-файлы использовали CMYK вместо RGB, и что я должен использовать для этого цветовые профили. Я понимаю, что такое цветовое пространство и как сделать преобразование, но я не понимаю, почему. Может кто-нибудь объяснить цветовые профили?
Я думаю, что один и тот же вопрос задается тремя разными способами:
Я понимаю, что принтер печатает голубым, пурпурным, желтым, черным вместо красного, зеленого, синего. Но почему это важно? Конечно, принтеры могут конвертировать между CMYK и RGB с помощью формулы?
Я не понимаю, как помогает использование цветовых профилей при преобразовании из CMYK в RGB. Наверняка есть одна формула преобразования из RGB в CMYK? Почему полезно указывать цветовой профиль RGB и цветовой профиль CMYK?
Что находится в файле цветового профиля? Почему он бинарный? Почему он такой большой (ISOcoated_v2_eci.icc весит 1,8 Мб)?