[Openicc] GoSoC 2011: CPD and target printing (Michael Sweet)

Alastair M. Robinson blackfive at fakenhamweb.co.uk
Sat May 14 16:13:01 PDT 2011


On 14/05/11 23:28, Chris Murphy wrote:

> Ridiculous conjecture and unsupportable in fact. There is no such thing now in any print dialog on any platform,

Just because operating systems don't provide such controls as standard 
doesn't mean they don't exist.
Exhibit A:  http://www.normankoren.com/Epson_2200_preferences_ColorMgmt.gif

Exhibit B:  The PPD shipped with EFI Fiery servers allows the printing 
of CMYK with calibration only, or raw CMYK bypassing the calibration.

> A disable ICC transform option in a print dialog can only mean disabled in the context of the print pipeline,
> it cannot ensure upstream conversions have not occurred.

Semantics - of course the print dialog can't dictate what an application 
does upstream, but on the other hand what business does an application 
have applying ICC transforms without being asked to?  Is that really 
going to be a common enough occurrence to cause an issue?  The only 
place I can see it being a problem is if an application only "speaks" 
one colourspace and the user's trying to print using another.

> We need the latter as well or the test chart is questionable (or useless). An option in a print dialog is inadequate.
> Printing test charts is a special use case, and should have a known reliable application specific to the task that
> uses a published and tested API that anyone else can use as well.

Printing testcharts is indeed a special case, and an application 
specifically for printing testcharts would be a great idea.  But has 
anyone volunteered to write and maintain one?  And even if one existed, 
do I really have to use a specialist program if I want to print 
pre-targetted data?  (I do that on a daily basis, by the way - it's not 
just a hypothetical question.)  Note, further, that I can print 
pre-targeted data *now*, from any software that supports the appropriate 
colourspace, so losing that capability would be a major regression for me.

All the best
Alastair M. Robinson

More information about the openicc mailing list