CMYK или RGB профиль с достоверностью 100% только под Windows XP?

Статус
Закрыто для дальнейших ответов.

smilem

Топикстартер
15 лет на форуме
Сообщения
111
Реакции
2
Я прочитал эту статью относительно того, как определить, какой профиль принтера необходим

"http://www.profilirovanie.ru/Statji/_CMYK_ili_RGB/St_CMYK_ili_RGB.shtml"

RGBCMYK-1.png


Однако этот метод работает только под Windows XP, как различит, какой профиль, мне нужен если я использую Windows 7 поскольку под Windows 7 можно добавить любой профиль без любых сообщений об ошибках, что профиль не поддерживаем.
 

probep

Участник
Сообщения
401
Реакции
197
Ответ: CMYK или RGB профиль с достоверностью 100% только под Windows XP?

Я знаю другой способ определения того, какой тип драйвера (RGB или CMYK) использует принтер.
См. http://www.drycreekphoto.com/images/profiling/CMYK-or-RGB.png
Но не знаю, насколько этот способ точен.
 

smilem

Топикстартер
15 лет на форуме
Сообщения
111
Реакции
2
Ответ: CMYK или RGB профиль с достоверностью 100% только под Windows XP?

Может быть этот метод не плох, но не каждый простой пользователь имеет Illustrator или CorelDraw :(
 

aspirin

15 лет на форуме
Сообщения
4 884
Реакции
1 141
Ответ: CMYK или RGB профиль с достоверностью 100% только под Windows XP?

Может проще просто посмотреть, какие профили устанавливает драйвер устройства?
 

smilem

Топикстартер
15 лет на форуме
Сообщения
111
Реакции
2
Ответ: CMYK или RGB профиль с достоверностью 100% только под Windows XP?

Может быть кто - то может написать утилиту каторое как как Eye-One Match 3,
покозала является совместимым принтер с RGB или CMYK.
 

Samsonov

Участник
Сообщения
886
Реакции
89
Ответ: CMYK или RGB профиль с достоверностью 100% только под Windows XP?

Ещё раз для вновь настроившихся на нашу волну.

[HIGHLIGHT]Любая печать в Windows через систему GDI — это RGB-печать[/HIGHLIGHT], без вариантов. Даже если ваш принтер поддерживает PostScript, но приложение обращается к нему через GDI-обёртку — это тоже RGB-печать.

Другое дело, если приложение напрямую формирует код PostScript, и принтер понимает этот код, — тогда, да, возможна и печать CMYK, и N-канальная, смотря что поддерживает принтер. Вероятно, сюда же можно было бы отнести и другие языки печати с поддержкой цвета CMYK, вот только таких языков немного (например, известный PCL поддерживает CMY, то есть «RGB наоброт», но не CMYK), а приложения, умеющие самостоятельно формировать код на таких языках — и вовсе, наверное, вымерли в эпоху DOS.

Другим исключением можно было бы назвать новую систему печати, появившуюся вместе с Windows Vista — XPS Print Path: вроде как в ней поддерживается не только RGB. Но, опять же, для этого необходимо, чтобы и принтер напрямую поддерживал данную технологию, и приложение умело с ней работать в явном виде, а не через GDI-посредника. То есть в будущем такое станет реальным (только не в сегменте дешёвых принтеров), но сейчас вероятность близка к нулю.


С яблочной платформой не знаком, но, насколько понимаю, в мире Macintosh дела обстоят точно так же — просто слово «GDI» надо заменить на «QuickDraw», а «XPP» — на «Quartz».
 

DimB

15 лет на форуме
Сообщения
766
Реакции
392
Ответ: CMYK или RGB профиль с достоверностью 100% только под Windows XP?

А может просто зайти на color.org и скачать ICC Profile Inspector, а?
Там кстати и почитать есть чего.
 

Samsonov

Участник
Сообщения
886
Реакции
89
Ответ: CMYK или RGB профиль с достоверностью 100% только под Windows XP?

А может, просто скачать ICC Profile Inspector?
Ну, если поясните, каким же боком дампер цветовых профилей имеет понятие о драйверах и системах печати.

Поймите, цветовые профили — это не показатель. Где-то у себя в нутрях драйвер печати вполне может использовать хоть 8-канальный профиль, и даже предоставлять вам интерфейс выбора между такими профилями. Но с вашей точки зрения — со стороны конечного пользовательского приложения — этот драйвер будет принимать только RGB-данные. Поэтому для вас он — RGB-устройство, которому нужен RGB-профиль.

А сопоставление профилей устройствам с помощью операционной системы — и вовсе ни о чём не говорит. Назначить-то вы можете что угодно, но какой профиль использовать и каким образом — решает конечное приложение. Например, Photoshop автоматически корректирует экран в соответствии с основным профилем монитора, а штатная Программа просмотра изображений — игнорирует этот профиль (при том, что учитывает встроенные профили изображений). Или вот что касается печати: тот же Photoshop плевать хотел на список профилей, назначенных выбранному принтеру, — он всегда предлагает полный список всех профилей вывода. Тем более драйвер печати — он вообще плевать хотел на какие-то там сопоставления профилей и на профили в целом, если иное не предусмотрено.
 

probep

Участник
Сообщения
401
Реакции
197
Ответ: CMYK или RGB профиль с достоверностью 100% только под Windows XP?

[HIGHLIGHT]Любая печать в Windows через систему GDI — это RGB-печать[/HIGHLIGHT]
Осталось только определить, через GDI или не через. А если не через, то "RGB-output" или нет. От чего ушли - к тому пришли. :)
 

JAW

15 лет на форуме
Сообщения
15 797
Реакции
3 454
Ответ: CMYK или RGB профиль с достоверностью 100% только под Windows XP?

Осталось только определить, через GDI или не через. А если не через, то "RGB-output" или нет. От чего ушли - к тому пришли.
Любой не PostScript драйвер принтера по определию через GDI.
Любое не специализированное полиграфическое приложение, у которого в настройках печати нет специфичных для PostScript опций, например выбора версии PostScript даже при печати на PostScript принтер тоже через GDI.

Исключение составляют только растровые процессоры, которые управляют принтером непосредственно.
 

JAW

15 лет на форуме
Сообщения
15 797
Реакции
3 454
Ответ: CMYK или RGB профиль с достоверностью 100% только под Windows XP?

Тем более драйвер печати — он вообще плевать хотел на какие-то там сопоставления профилей и на профили в целом, если иное не предусмотрено.
Этот вообще ориентирован на то, чтобы "сделать зашибись". Скорее всего аналог AutoLevel, или AutoColor В Шопе.
Какой профиль, вы о чём? (Естественно речь о принтерах SOHO класса).
 

probep

Участник
Сообщения
401
Реакции
197
Ответ: CMYK или RGB профиль с достоверностью 100% только под Windows XP?

Любой не PostScript драйвер принтера по определию через GDI.
Любое не специализированное полиграфическое приложение, у которого в настройках печати нет специфичных для PostScript опций, например выбора версии PostScript даже при печати на PostScript принтер тоже через GDI.

Исключение составляют только растровые процессоры, которые управляют принтером непосредственно.
Куда-то мой пост пропал.
Не согласен. GDI- это 8 бит. Даже в моём Canon Pro9500 поддерживается 16 бит (через plug-in в PS) и без всяких PostScript. И, разумеется, никакой он не CMYK.
ИМХО, свалили в какую-то кучу: и PostScript и RGB/CMYK output, и RIP, и GDI.
 

DimB

15 лет на форуме
Сообщения
766
Реакции
392
Ответ: CMYK или RGB профиль с достоверностью 100% только под Windows XP?

Ну, если поясните, каким же боком дампер цветовых профилей имеет понятие о драйверах и системах печати.
А зачем ему "иметь понятие"? Берем профили, поставляемые с вместе с системой печати, смотрим внутрь, делаем выводы. Вы знаете устройства для которых нет драйверов? (на самом деле есть, но тогда уже нужен рип и это уже из другой оперы)
Остальное можно было и не писать - это и так понятно.
 

Samsonov

Участник
Сообщения
886
Реакции
89
Ответ: CMYK или RGB профиль с достоверностью 100% только под Windows XP?

GDI — это 8 бит, а в моём Canon Pro 9500 поддерживается 16 бит.
Неужели RGB-цвет с 16-битным представлением каждого канала? Или всё-таки 16-битный серый? А я здесь уже не раз писал, что 16-битные серые растры GDI умеет создавать уже очень давно, равно как и 10-битные цветные; правда, они не всеми программами могут поддерживаться, и, возможно, даже не всеми функциями самой GDI, но это уже сугубо интимные проблемы их разработчиков.

ИМХО, свалили в какую-то кучу: и PostScript и RGB/CMYK output, и RIP, и GDI.
На самом деле нет никакой кучи. Есть только GDI, который умеет исключительно RGB/Gray, и есть PostScript, который позволяет использовать другие цветовые модели, но к которому нужен специальный подход, однозначно отсутствующий у большинства приложений.


Зачем драйверу печати «иметь понятие» о системном сопоставлении профилей? Берём профили, поставляемые с вместе с системой печати, смотрим внутрь, делаем выводы.
Именно про это я и говорил: нам — с точки зрения нашего конечного приложения — абсолютно всё равно, какие профили тайно использует драйвер в своих недрах, пусть хоть N-color, — если наше приложение общается с этим драйвером по GDI и может отправлять ему только RGB.

Вы знаете устройства, для которых нет драйверов? (на самом деле есть, но тогда уже нужен рип и это уже из другой оперы)
Нет драйвера — нет устройства (с точки зрения системы GDI), так что и говорить не о чем. А если мы печатаем через специфическую систему, хоть тот же PostScript, то и возможности наши определяются возможностями этой системы; кстати, для PS тоже какие-никакие «драйверы» нужны — PPD.
 

probep

Участник
Сообщения
401
Реакции
197
Ответ: CMYK или RGB профиль с достоверностью 100% только под Windows XP?

Неужели RGB-цвет с 16-битным представлением каждого канала? Или всё-таки 16-битный серый? А я здесь уже не раз писал, что 16-битные серые растры GDI умеет создавать уже очень давно, равно как и 10-битные цветные; правда, они не всеми программами могут поддерживаться, и, возможно, даже не всеми функциями самой GDI, но это уже сугубо интимные проблемы их разработчиков.
Насколько знаю, именно 16 бит на канал. http://software.canon-europe.com/software/0038685_0010722.asp?model=
Я сам не использую эту фичу, но очень многие её используют. Сужу по заграничным сайтам, где постоянно говорят именно о 16 бит на канал.
Судя по всему там используется XPS-драйвер.
 

Samsonov

Участник
Сообщения
886
Реакции
89
Ответ: CMYK или RGB профиль с достоверностью 100% только под Windows XP?

Насколько знаю, именно 16 бит на канал. Судя по всему, там используется XPS-драйвер.
Тогда так и надо говорить — XPS, а не GDI. Выше я уже писал, что XPS — это совсем другое дело. Просто я не думал, что XPS-драйверы уже реально существуют (пока они представляются чем-то вроде WCS-профилей — вроде как бы есть, но на самом деле практически нет). И, повторюсь, для нативной печати в XPS необходимо не только существование драйвера, но и поддержка со стороны приложения. В общем, всё как с PostScript.

Easy-PhotoPrint Pro for Windows
Судя по описанию, это вообще не драйвер и не приложение для печати, а плагин для Фотошопа. Но такой подход — не новинка: тот же GutenPrint (плагин для GIMP) уже давно позволяет отправлять данные на принтер в его родном формате, и в том числе поддерживает 16-битное представление на входе. Это по сути самостоятельная система печати — она не имеет никакого отношения к GDI, не использует фирменные драйверы принтера (поэтому поддерживает лишь ограниченный набор устройств) и недоступна приложениям, не поддерживающим GutenPrint явно, то есть практически вне GIMP под Windows не юзабельна. То же самое можно сказать и про связку Easy-PhotoPrint Pro и Photoshop.
 

ilias

15 лет на форуме
Сообщения
2 245
Реакции
806
Ответ: CMYK или RGB профиль с достоверностью 100% только под Windows XP?

и есть PostScript, который позволяет использовать другие цветовые модели, но к которому нужен специальный подход, однозначно отсутствующий у большинства приложений
Про специальный подход не понимаю. Беру Microsoft Publisher ( вроде нет у него специального подхода к PostScript?), но там можно выбрать заливку CMYK, печатаю в файл через PostScript драйвер любого принтера, в выписанном PS получаю CMYK. Зачем какой-то специальный подход?
 

Samsonov

Участник
Сообщения
886
Реакции
89
Ответ: CMYK или RGB профиль с достоверностью 100% только под Windows XP?

Беру Microsoft Publisher. Вроде нет у него специального подхода к PostScript, но там можно выбрать заливку CMYK. Печатаю в файл через PostScript-драйвер любого принтера — в выписанном PS получаю CMYK.
Где-то у вас тут «противоречивые параграфы».

Во-первых, как следует из материалов самого Microsoft:
To create a .pdf file, you must first print your publication to a PostScript (.ps) file in Microsoft Publisher, and then use Adobe Acrobat Distiller to open and save the file as a .pdf file.
То есть понятие о PS у Паблишера явно имеется, и самое что ни на есть встроенное.

Во-вторых, возможность задания цвета в моделях CMYK/HSB/Lab присутствует, например, во многих рисовалках, которые не умеют работать ни с чем другим кроме GDI, — просто они позволяют сохранять такие цвета в растровых и векторных форматах иллюстраций, которые поддерживают эти цветовые модели.

В-третьих, то что в итоговом PS может получаться CMYK даже при RGB-печати (через GDI), — например, если имеет место двойное форсированное цветоделение CMYK => RGB => CMYK, — всё-таки не делает такой процесс CMYK-печатью. Точно так же, как если в настройках выходного формата сканера мы поставим конверсию в CMYK, это не делает наш RGB-сканер CMYK-сканером.


Наконец, по поводу расплывчатой формулировки «печать в файл через PostScript-драйвер любого принтера». Не знаю, что конкретно имели в виду именно вы, но на всякий случай лишний раз поясню.
  • Когда мы печатаем из обычного приложения в PDF-файл с помощью всяких виртуальных принтеров, — это всё равно GDI-печать.
  • Когда мы печатаем из любого приложения на принтер с поддержкой PostScript через драйвер-обёртку для GDI, — это тоже GDI-печать.
Другими словами, настоящая PS-печать возможна только при выполнении всех следующих условий.
  1. Принтер поддерживает PostScript.
  2. Приложение умеет самостоятельно создавать PS-код.
  3. В приложении выбран этот принтер именно в режиме PostScript — признаком того является возможность указать PPD-описание принтера и задать различные PS-параметры, недоступные при работе с GDI-принтерами. Обычно приложения автоматически используют PS-режим для PS-принтеров, но бывает, что они позволяют использовать и GDI-режим (как более простой в настройке и в управлении цветом).
Если хоть один из этих критериев не выполняется, говорить о полноценном CMYK-процессе невозможно, потому что мы имеем дело с GDI.


PS. Всё сказанное про PostScript верно и в отношении XPS.
 
Статус
Закрыто для дальнейших ответов.