|
|
| Отрывок из книги |
УПРАВЛЕНИЕ ЦВЕТОМ В ОПЕРАЦИОННОЙ СИСТЕМЕ Один из самых запутанных вопросов управления цветом связан с тем, кто, кого и
когда обслуживает. Раньше нам казалось, что приложения, ОС и драйверы устройств
способны эффективно взаимодействовать друг с другом и предотвращать использование
явно конфликтующих параметров настройки управления цветом, но этого пока
еще не произошло. Поэтому для гарантии правильности и своевременности преобразования цвета очень важно понимать сущность подобных взаимодействий.
ОС Windows
Модуль ICM 2.0 встроен в Windows 98 и последующие версии этой ОС, включая
Windows XP. Аналогично ColorSync, система ICM представляет собой набор прикладных
интерфейсов для разработчиков приложений. Помимо драйверов принтеров
и приложений, специально ориентированных на применение ICM 2.0, на уровне ОС
существует лишь один доступный для пользователей параметр настройки управления цветом .
Однако он настолько важен, что требует отдельного рассмотрения.
Установка активизированного профиля монитора
С каждым устройством в Windows может быть связано несколько профилей наряду
с
активизированным профилем. Но лишь стандартный профиль активизирован и используется для
конкретного устройства. Поэтому для связывания профилей с устройством
и установки стандартного профиля необходимо перейти к панели Properties (Свойства)
конкретного устройства, щелкнуть на кнопке Advanced (Дополнительно) во вкладке
Settings (Настройка), а затем выбрать вкладку Color Management (Управление цветом).
В этой вкладке можно связать отдельные профили с устройством, а также указать
один
из них в качестве стандартного.
Так, для установки профиля отображения перейдите к панели Display Properties
, щелкните на вкладке Settings, а затем на кнопке Advanced. Выберите в открывшемся
окне
вкладку Color Management и щелкните на кнопке Add, чтобы открыть диалоговое
окно Add
Profile Association (Добавление связи с профилем). Далее выберите профиль, с
которым
требуется установить связь, и щелкните на кнопке Add. Для установки стандартного
профиля достаточно выбрать нужный профиль во вкладке Color Management и щелкнуть
на
кнопке Set As Default (Установить профиль в качестве стандартного) (рис. 11.12
и 11.13).
|
|
Рис. 11.12. Панель Display Properties с выбранной вкладкой Settings |
Рис. 11.13. Панель Display Properties с вкладкой Color Management,
выбранной с помощью кнопки Advanced |
При установке активизированного профиля отображения в Windows следует соблюдать особую осторожность.
В отличие от Mac OS, в Windows информация о калибровке для обновления справочных таблиц видеоплаты не извлекается из профиля.
Поэтому монитор вполне может работать в режиме, отличном от описанного в активизированном профиле.
Инструментальные средства калибровки и профилирования
устройств отображения должны устанавливать профиль отображения автоматически
после его создания, но для верности следует дополнительно убедиться в этом.
Местоположение профилей
Местоположение профилей зависит от конкретной версии Windows , а также от
выбора наиболее типичного варианта установки (на диске C:). О местоположении
профилей обычно требуется знать лишь при выполнении служебных операций. Ведь
достаточно щелкнуть правой кнопкой мыши на профиле, находящемся в любом месте,
чтобы открыть контекстное меню и выбрать из него команду Install Profile (Установить
профиль), после чего профиль будет размещен в одном из следующих каталогов.
- Win98, Win98SE, WinME — C:\Windows\System\ColorSync.
- Windows 2000, Windows XP — C:\WinNT\System32\Spool\Drivers\Color.
- Windows NT — C:\WinNT\System32\Color.
На заметку
В Windows NT система ICM 2 не поддерживается и вообще отсутствует встроенное
управление цветом. Поэтому любое управление цветом в Windows NT осуществляется
полностью на уровне приложений, в которые встроены соответствующие функции. В связи
с этим местоположение профилей в Windows NT указано здесь лишь для справки.
Управление цветом в приложениях
Как упоминалось в начале этой главы, управление цветом может потребоваться
как для приложений, так и для драйверов принтеров. В этом разделе управление
цветом рассматривается исключительно с точки зрения приложений, поддерживающих
и не поддерживающих его.
Приложения с управлением цветом
Приложения с управлением цветом способны распознавать профили ICC и хотя бы
в какой-то мере пользоваться ими. В большинстве таких приложений используется
система ColorSync или ICM, а также выполняются такие задачи управления цветом,
как преобразование цветового пространства. В некоторых приложениях с управлением
цветом реализован собственный цветовой механизм, например ACE (Adobe Color Engine)
в приложениях компании Adobe Systems. В каждом таком приложении цветовой механизм
ACE дает одинаковые результаты как в Macintosh, так и в Windows. Но даже при
наличии цветового механизма ACE приложениям все равно приходится обращаться
к системе ColorSync или ICM для запроса текущего профиля отображения и поиска
имеющихся в системе профилей. Все преобразования выполняются по умолчанию цветовым
механизмом ACE . Хотя в большинстве приложений компании Adobe Systems имеется
возможность выбрать систему ColorSync или ICM (а значит, и любые доступные модули
CMM) вместо ACE (см. главу 12). Следует иметь в виду, что не все приложения
с управлением цветом обладают одинаковыми возможностями. Несмотря на то что
эти приложения так или иначе поддерживают преобразование цвета, не все они обеспечивают
управление цветом для отображения (в частности, это касается многих драйверов
сканеров) или полную поддержку встроенных профилей. Для того чтобы выяснить
реальные возможности приложения в отношении управления цветом, необходимо проанализировать
его свойства. В частности, все приложения с управлением цветом имеют глобальные
параметры настройки исходных и целевых профилей, а возможно, и профилей отображения
(если только они не запрашивают профиль отображения из операционной системы).
Так где же на самом деле происходит управление цветом? С точки зрения программирования,
этим местом является приложение. И хотя с подобной задачей могут вполне справиться
системы ColorSync или ICM, это всего лишь наборы прикладных интерфейсов, а не
автономные программы. С другой стороны, без этих систем сами приложения не управляют
цветом — эта задача решается в комплексе.
Исходные профили
Приложения с управлением цветом могут передавать операционной системе исходный
профиль документа во время его печати наряду с выводимыми на печать данными.
Но за исключением приложений компании Adobe Systems подобное происходит довольно
редко. Это делается для того, чтобы передать исходные профили и предоставить
драйверу принтера и операционной системе возможность выполнить все последующие
операции управления цветом. Однако приложения с управлением цветом способны
сами выполнять необходимые преобразования цвета в пространство печати во время
формирования потока данных для вывода на печать, и поэтому многие из них не
включают исходные профили в этот поток.
Приложения без управления цветом
К приложениям без управления цветом относятся Microsoft Word, Excel, PowerPoint,
а также большинство Web-браузеров. Однако последние версии этих приложений для
обеих рассматриваемых здесь платформ уже нельзя со всей определенностью отнести
к данной категории. Так, при предварительном просмотре доку- ментов в приложениях
Microsoft Office во внимание принимаются встроенные профили. Одни приложения
передают исходные профили операционной системе во вре- мя печати, а другие сначала
выполняют преобразование в профиль Monitor RGB, а затем передают документ на
печать, разметив его текущим профилем отображения. Приложения без управления
цветом посылают значения RGB из файла документа непосредственно на монитор,
поэтому в качестве исходного профиля для документов, которые формируют такие
приложения, предполагается профиль отображения, поскольку он определяет цвет,
воспроизводимый монитором в ответ на получаемые значения RGB.
Для управления цветом в файлах документов, полученных в подобных приложениях,
их следует экспортировать в формате TIFF, JPEG или вывести на печать в файл
PostScript на диске, а затем импортировать в приложение с управлением цветом,
назначить текущий профиль отображения и вновь сохранить со встроенным профилем.
После этого полученные файлы подлежат управлению цветом. Такой метод пригоден
и для моментальных снимков экрана. (В Mac OS X Panther в моментальные снимки
экрана встраивается текущий профиль отображения.)
Управление цветом в драйверах принтеров
На первый взгляд, управление цветом в документе, предназначенном для вывода
на печать, должно происходить в драйвере принтера . Так, в результате управления
цветом в приложениях они передают исходный профиль документов во время печати,
драйвер принтера указывает целевой профиль, а операционная система выполняет
все необходимые преобразования. Но дело в том, что драйверам принтеров ничего
неизвестно о приложении, посылающем ему данные, поэтому им приходится обрабатывать как размеченные, так и
неразмеченные файлы. Однако предположения, которые делают различные драйверы
принтеров относительно исходного профиля, оказываются самыми разными и, как
показывает опыт, зачастую неверными.
Между тем в приложениях с управлением цветом, как правило, наблюдается стремление
довести до логического конца управление цветом документов перед их передачей
операционной системе для печати в виде данных, предварительно согласованных
по цвету. А драйверы принтеров по-прежнему предполагают выполнять свои функции
управления цветом, причем в настоящий момент отсутствует механизм, с помощью
которого приложение могло бы указать драйверу принтера не выполнять управление
цветом. Это означает, что при печати из приложения, самостоятельно выполняющего
управление цветом, пользователь должен отключить режим управления цветом в драйвере
принтера или не выполнять в приложении преобразование в цветовое пространство
принтера прежде, чем передавать данные драйверу принтера. Что касается приложений
без управления цветом, то в данном случае функции управления цветом драйвера
принтера могут быть использованы для преобразования в цветовое пространство
принтера, однако данный процесс связан с рядом рассмотренных далее скрытых препятствий.
Стандартный режим
Каждый производитель, как правило, выбирает иной стандартный режим для своего
драйвера принтера, причем не только для разных моделей принтера, но и для разных
версий драйвера. В большинстве драйверов растровых печатающих устройств по умолчанию
используется оригинальная система управления цветом, отличная от ColorSync или
ICM. В принтерах, совместимых с PostScript, также варьируются устанавливаемые
по умолчанию параметры настройки, однако ни в одном из них не используется по
умолчанию (по крайней мере, явно) система ColorSync или ICM. Практически во
всех подобных принтерах управление цветом в формате PostScript осуществляется
при получении данных RGB для их преобразования в пространство CMYK. Хотя в некоторых
из них этот вид управления цветом применяется и при получении данных CMYK. Для
выбора соответствующего режима управления цветом в драйвере принтера обычно
имеется параметр настройки, который называется цветовая коррекция, управление
цветом или имитация. Если управление цветом осуществляется на уровне драйвера,
большое значение имеют параметры настройки, использующиеся при печати шкалы
профилирования устройства. Так, если в драйверах принтеров Epson применяется
система ColorSync или ICM, в драйвере устанавливается режим No Color Adjustment
(Без цветовой коррекции) и выполняется запрос системы ColorSync или ICM на выполнение
преобразования в цветовое пространство принтера. Если же шкала профилирования
печатается в режиме Photorealistic (Фотореалистичное воспроизведение цвета),
чтобы можно было воспользоваться преимуществами линеаризации и установки баланса
серого (т.е. вынужденного сокращения цветовой граммы), полученный профиль будет
непригодным для управления цветом на уровне драйвера принтера, поскольку в этом
драйвере не используется режим Photorealistic при выборе системы ColorSync или
ICM.
Предположения относительно исходных профилей
Если приложение не включает исходный профиль в поток вывода на печать, а в драйвере
принтера используется система ColorSync или ICM, исходный профиль должен предполагаться
самим драйвером принтера или операционной системой. В Windows в качестве исходного
предполагается профиль sRGB, независимо от того, делается ли подобное предположение
драйвером принтера или операционной системой. Приложения, не формирующие собственные
данные в формате PostScript, должны использовать механизм GDI, который не имеет
ни малейшего представления о том, что такое CMYK. Поэтому приложение должно
преобразовать CMYK-содержимое в пространство RGB для отображения или печати.
Лишь в некоторых приложениях применяется механизм GDI+, который по умолчанию
предполагает профиль CMYK SWOP. В Mac OS 9 операционная система предполагает
в качестве исходного выбранный в текущий момент профиль отображения, хотя все
большее число драйверов принтеров указывают системе ColorSync использовать вместо
этого профиль sRGB. Для выяснения предположения, сделанного драйвером принтера,
сначала следует распечатать изображение с выбранным профилем отображения, а
затем выбрать по очереди другие профили отображения (возможно, даже и не профиль
отображения, а,
например, профиль Wide Gamut RGB в Photoshop) и повторно вывести изображение
на печать. Если пробные отпечатки получаются одинаковыми, предполагается профиль,
не поддающийся контролю (в частности, профиль sRGB). Если же они разные, предполагается
профиль отображения. Что же касается режима CMYK, то он ничем не отличается
от аналогичного режима в Windows. В Mac OS X Panther во время печати на уровне
ОС в качестве исходного профиля для неразмеченных документов RGB предполагается
профиль Generic RGB. Как было показано ранее в этой главе, если приложение не
указывает профиль явно, Mac OS X создает файл спулинга в формате PDF с профилем
Generic RGB. Что же касается CMYK-содержимого, то здесь дело обстоит несколько
сложнее, поскольку в устаревших приложениях по-прежнему используется механизм
QuickDraw, а значит, и преобразование CMYK-содержимого в пространство RGB во
время печати, что оставлено на усмотрение разработчика. Тем не менее приложения,
использующие механизм Quartz, могут посылать данные CMYK для отображения или
печати. В настоящее время в качестве исходного предполагается профиль Generic
CMYK.
Драйверы растровых печатающих устройств
Управление цветом на уровне драйвера растрового печатающего устройства при
выводе на печать документов из приложений без управления цветом сводится к выбору
целевого профиля, поскольку исходный профиль, как правило, оказывается вне контроля
пользователя и предполагается приложением, драйвером печатающего устройства
или операционной системой. Порядок выбора целевого профиля зависит от конкретной
операционной системы. В этой главе невозможно охватить все драйверы печатающих
устройств, поэтому рассмотрим для примера вывод на принтер Epson Stylus Photo
2200 документов из такого типичного приложения без управления цветом, как Microsoft
PowerPoint. Аналогичная терминология управления цветом характерна и для драйверов
других принтеров. Если в драйвере принтера не предусмотрена возможность выбора
между системами ColorSync и ICM, то управление цветом, ориентированное на профили
ICC, в нем, скорее всего, не поддерживается.
ОС Mac OS 9
При открытии драйвера принтера по умолчанию устанавливается режим Automatic.
Для того чтобы получить доступа к параметрам системы ColorSync, щелкните на
кнопке-переключателе Custom (Специальный режим) в области Mode (Режим) диалогового окна драйвера принтера, а затем щелкните на кнопке Advanced (рис. 11.14).
|
Рис. 11.14. Основное диалоговое окно драйвера принтера Epson Stylus
Photo 2200 в Mac OS 9 |
Обратите внимание в открывшемся диалоговом окне на область Color Management,
в которой по умолчанию выбрана кнопка-переключатель Color Controls (Элементы
управления цветом). Щелкните на кнопке-переключателе ColorSync. (При выводе на
печать из приложения без управления цветом выбирается та же кнопка-переключатель, что и при формировании профиля для данного принтера, как правило, No Color
Adjustment) (рис. 11.15).
В драйверах принтеров Epson профиль принтера выбирается в зависимости от использующегося
носителя и установленных параметров настройки разрешения. Некоторые драйверы
позволяют выбрать конкретный профиль вручную в приведенном выше диалоговом окне,
однако практически во всех случаях это должен быть готовый профиль, предоставленный
производителем принтера. Нам, например, не
удалось добиться появления в драйверах подобных принтеров для Mac OS 9 специализированных профилей даже путем замены имени профиля.
|
Рис. 11.15. Диалоговое окно дополнительных параметров
драйвера принтера Epson Stylus Photo 2200 в Mac OS 9 |
ОС Mac OS X
В Mac OS X все происходит иначе, начиная с диалогового окна печати (рис. 11.16).
В третьем сверху раскрывающемся списке перечислены разные виды. Выберите в нем
вид Color Management, а затем щелкните на кнопке-переключателе ColorSync, и тогда
диалоговое окно печати приобретет такой же вид, как и на рис. 11.17.
Совет: пользуйтесь режимом No Color Adjustment
При печати из тех приложений, в которых допускается выбор целевого профиля для
печати, установите режим No Color Adjustment (для драйверов принтеров Epson)
или эк- вивалентный режим (для драйверов других принтеров), чтобы исключить
дублирование управления цветом. А при печати из приложений без управления цветом
воспользуйтесь системой ColorSync или же собственной системой управления цветом
выбранного драй- вера (в зависимости от тех результатов, которых вы стремитесь
добиться).
|
Рис. 11.16. Первоначальный вид диалогового окна
печати для драйвера принтера Epson Stylus Photo 2200 в Mac OS X |
|
Рис. 11.17. Диалоговое окно печати для драйвера
принтера Epson Stylus Photo 2200 в Mac OS X с вариантами выбора режима
управления цветом |
А где же профили печатающего устройства? В Mac OS X для каждого устройства
регистрируется его профиль. Так, для каждого поддерживаемого носителя некоторых
принтеров, в том числе Epson Stylus Photo 2200, регистрируется отдельный профиль.
Если для использующегося типа носителя не требуется применять отдельный зарегистрированный профиль, то его выбирать не нужно.
Теоретически заменить зарегистрированный профиль можно в утилите ColorSync, рассматривавшейся ранее в этой главе.
В одних случаях это приносит свои плоды, а в других — нет. Если для оригинальных
драйверов печатающих устройств это скорее дело случая, то для драйверов принтеров
Epson — зачастую правило. Если же для регистрации печатающего устройства используются драйверы PostScript или Gimp-Print, то, как правило, оказываются работоспо-
собными специальные профили, установленные в утилите ColorSync.
В диалоговых окнах печати в Mac OS X 10.3 появился новый пункт меню ColorSync
для доступа к упоминавшимся ранее фильтрам Quartz, а также меню Color Conversion.
Для растровых печатающих устройств доступен лишь один вариант Standard (прочитайте о нем ниже, в разделе “Драйверы PostScript”).
В версии Mac OS X, которая была текущей на момент написания этой книги, отсутствовал механизм выбора цели цветопередачи для управления цветом на уровне
драйвера принтера. После выбора требуемого профиля для предполагаемого типа носителя в утилите ColorSync остается лишь напечатать документ.
ОС Windows XP
Драйверы принтеров в Windows обладают свойствами, сходными с драйверами
принтеров в Mac OS 9 и Mac OS X. Так, для доступа к дополнительным параметрам
в основном диалоговом окне драйвера принтера Epson Stylus Photo 2200 щелкните
на кнопке Advanced (рис. 11.18). В открывшемся диалоговом окне в области Color
Management щелкните на кнопке-переключателе ICM (рис. 11.19). Как и в Mac OS X,
дополнительные варианты выбора профилей в данном случае отсутствуют, потому
что для этого имеется список связанных профилей. Приятно видеть, как драйвер данного
принтера отображает в качестве целевого профиль, который будет использоваться на
уровне ОС. Следует также отметить, что в Windows XP сначала следует выбрать
модуль CMM, а затем режим No Color Adjustment, как, например, в том случае, когда
управление цветом осуществляется на уровне приложения.
|
|
Рис. 11.18. Основное диалоговое окно печати для
драйвера принтера Epson Stylus Photo 2200 в Windows XP |
Рис. 11.19. Диалоговое окно дополнительных параметров
печати для драйвера принтера Epson Stylus Photo 2200 в Windows XP |
Для связывания профилей с печатающим устройством выберите команду Start
Printers and Faxes (ПускПринтеры и факсы). Затем щелкните правой кнопкой мыши
на названии принтера Epson Stylus Photo 2200 и выберите команду Properties из контекстного меню (рис. 11.20), чтобы открыть диалоговое окно Properties (рис. 11.21).
|
Рис. 11.20. Диалогового окно Printers and Faxes
в Windows XP |
|
|
Рис. 11.21. Диалоговое окно Properties для принтера
Epson Stylus Photo 2200 с выбранной вкладкой General |
Рис. 11.22. Диалоговое окно Properties для принтера
Epson Stylus Photo 2200 с выбранной вкладкой Color Management |
Щелкните на вкладке Color Management, чтобы диалоговое окно приняло такой
же вид, как и на рис. 11.22. В этой вкладке указываются связываемые автоматически
или вручную стандартные профили конкретных устройств вывода независимо от использующегося носителя.
Драйверы PostScript
Системы ColorSync и ICM могут влиять на вывод в формате PostScript, хотя им
вообще ничего не известно о том, что такое PostScript. Приложения без управления
цветом не формируют документы в формате PostScript. Вместо этого они посылают
команды отображения операционной системе, а затем драйвер принтера, совместимого
с PostScript, превращает команды QuickDraw, GDI или Quartz в команды PostScript.
В операционной системе имеются механизмы управления цветом QuickDraw, Quartz
или GDI/GDI+, формирующие поток выводимых данных в формате PostScript после
управления цветом. В последних версиях ОС Mac OS и Windows формируются также
массивы цветового пространства (Color Space Array — CSA), представляющие собой
исходные профили PostScript. Однако параметры настройки системы ColorSync или
ICM не оказывают влияния на приложения, самостоятельно формирующие данные в
формате PostScript (на это способны буквально все приложения с управлением цветом).
Поэтому функции управления цветом драйвера принтера, совместимого с
PostScript, просто не взаимодействуют с такими приложениями.
ОС Mac OS 9
В Mac OS 9 драйвер PostScript является источником частых недоразумений, поскольку в области Color Matching (Согласование цветов) его основного диалогового
окна имеется режим ColorSync Color Matching, а для некоторых принтеров и режим
PostScript Color Matching (рис. 11.23).
|
Рис. 11.23. Основное диалоговое окно драйвера
принтера Laserwriter 8 в Mac OS 9 с выбранным режимом ColorSync Color
Matching |
Оба упомянутых выше режима пригодны только для приложений, не формиру-
ющих самостоятельно данные в формате PostScript. Трудно сказать, почему так и не
был создан более совершенный механизм передачи свойств приложения драйверу
принтера. Что же касается основных приложений с управлением цветом, которые будут
рассмотрены в последующих главах, то на них эти режимы драйвера принтера не
распространяются, поскольку все эти приложения самостоятельно формируют данные в формате PostScript.
Если же приходится печатать из таких приложений, как PowerPoint или Web-
браузер, в этом случае целесообразно воспользоваться режимом ColorSync Color
Matching, который пригоден также для драйверов растровых печатающих устройств,
за исключением того, что в качестве исходного всегда предполагается текущий профиль отображения. Остается лишь выбрать целевой профиль, который, как правило,
предназначается для целевого устройства, совместимого с PostScript.
>А вот режим PostScript Color Matching использовать не рекомендуется потому,
что лишь немногим удалось найти ему достойное применение, а также потому что
для этого существует немного вспомогательных средств. Этот режим должен работать следующим образом: предполагаемый исходный профиль (т.е. текущий профиль
отображения) преобразуется системой ColorSync в массив цветового пространства
PostScript CSA. Далее выбранный целевой профиль преобразуется в словарь цветопередачи PostScript CRD,
после чего и тот и другой передается на принтер в потоке вывода на печать, который
формируется в формате PostScript на уровне ОС. PostScript-
процессор растровых изображений использует массив CSA и словарь CRD в качестве
исходного и целевого профилей соответственно и выполняет необходимые преобразования.
Если вам удастся привести данный режим в нормальное рабочее состояние
без лишних хлопот, дайте нам знать!
ОС Mac OS X (10.2)
Драйвер PostScript в Mac OS X совершенно не предоставляет (вероятно, по своему
замыслу) никаких выбираемых пользователем режимов управления цветом. Приложения,
самостоятельно формирующие данные в формате PostScript, стремятся избежать лю-
бого влияния со стороны операционной системы. А для всех остальных приложений
массив PostScript CSA (т.е. исходный профиль PostScript) помещается операционной
системой в поток вывода на печать при выполнении следующих условий.
- Размеченные документы. Встроенный профиль используется в
качестве исходного и в итоге превращается в массив CSA, посылаемый на принтер,
сов- местимый с PostScript.
Совет: документ считается размеченным, если об этом известно приложению
Если приложению, из которого осуществляется вывод на печать, ничего неизвестно
о встроенном профиле, то операционная система не считает соответствующий документ
размеченным.
- Неразмеченные документы /DeviceRGB, /Device CMYK, /DeviceGray. Что
касается приложений, формирующих аппаратно-зависимый цвет, то массив CSA образуется
из профилей Generic RGB, Generic CMYK или Generic Gray.
- Неразмеченные документы /CalRGB или /CalCMYK. В приложениях,
фор- мирующих калиброванный цвет, массив CSA формируется из таблиц калибро-
ванного цвета, которые передаются приложением.
Печать в Mac OS X 10.2 на принтере, совместимом с PostScript, из приложений,
не формирующих самостоятельно данные в формате PostScript, связана с двумя особенностями. Во-первых, избежать отправки массива CSA на принтер невозможно.
А значит, невозможно избежать и управления цветом в формате PostScript, если только процессор растровых изображений не проигнорирует массивы CSA, что бывает
относительно редко. Поэтому печатать пробные варианты документов из таких приложений нецелесообразно. И во-вторых, в качестве целевого профиля практически
всегда используется встроенный в принтер словарь CRD, который обычно подменяет,
а не описывает конкретный режим работы принтера.
ОС Mac OS X (10.3)
В Mac OS X 10.3 во все драйверы принтеров введен дополнительный пункт меню ColorSync
для доступа к упоминавшимся ранее меню Quartz Filters и Color Conversion. Для
растровых печатающих устройств вариант In-Printer (Внутри принтера) недоступен,
поскольку ничего подобного в самом принтере произойти не может.
Вариант Standard недоступен в драйверах PostScript при выборе меню ColorSync
на уровне драйвера из приложения, формирующего собственный поток данных в
формате PostScript. Объясняется это тем, что ОС не в состоянии управлять цветом в
потоке данных формата PostScript, сформированных на уровне приложения. И наконец, в данной версии Mac OS X происходит ощутимое взаимодействие приложений,
ОС и драйверов (рис. 11.24).
|
Рис. 11.24. Варианты выбора преобразования цвета
из меню ColorSync в драйвере PostScript в Mac OS X |
Убедиться воочию в таком взаимодействии не так-то просто. Но формально вариант
In-Printer должен быть недоступен, если только управление цветом в формате
PostScript не выбрано на уровне приложения. Взаимодействие приложений, ОС и
драйверов еще требует существенного усовершенствования, но уверенным можно
быть лишь в одном: ОС не будет видоизменять потоки данных, выводимых на печать
в формате PostScript из приложения, которое их сформировало.
Для принтеров, совместимых с PostScript, имеются два варианта выбора: Standard
или In-Printer. При выборе варианта In-Printer устанавливается такой же режим, как и
в версии Mac OS X 10.2, за одним исключением: если имеется неразмеченное CMYK-
содержимое, обозначаемое как /DeviceCMYK, ОС пропустит его без управления цветом в формате PostScript.
При выборе варианта Standard все преобразования выполняются до формирования
потока данных в формате PostScript, после чего на принтер выводятся, по существу,
неразмеченные данные типа /DeviceCMYK. Целевой профиль устанавливается во вкладке
Devices утилиты ColorSync. Если принтер зарегистрирован в системе ColorSync, такой
способ управления цветом документов, выводимых на печать из приложений без
управления цветом, действует быстрее и дает более качественные результаты, чем
управление цветом в формате PostScript при выборе варианта In-Printer.
Можно ожидать, что разработчики из компании Apple внедрят в конечном итоге
механизм для передачи словарей цветопередачи CRD на основе профилей ICC, что
должно дать ощутимые результаты от применения PostScript-процессоров растровых
изображений второго и последующих уровней. А пока что для качественной печати на печатающем устройстве, совместимом с PostScript, документы рекомендуется
выводить из приложения, позволяющего управлять исходным профилем, целевым
профилем и целью цветопередачи.
Источник: http://www.williamspublishing.com
Комментариев : 0
|
|
<
|
Посмотреть все отрывки>>>
Недорогая альтернатива боксам, расчитанным на одну модель
>>> |
|