[Openicc] Printing Plans GhostScript / sRGB / ICC

Alastair M. Robinson blackfive at fakenhamweb.co.uk
Wed Mar 2 16:35:03 PST 2011


Hi :)

On 02/03/11 23:37, Chris Murphy wrote:

> It could be in either pdftopdf or pdftoraster. It depends on how much abstraction you want for pdftoraster for such things.
> If someone inserts their own pdftoraster then what?

So pdftopdf would do what?  Extract the job ticket and then hand it 
downstream as a CUPS option?
Either way pdftoraster's the component that communicates with 
Ghostscript (or poppler, or whatever), so whether it arrives as a job 
ticket or a CUPS option, the option would need to be honoured by 
pdftoraster.  If someone's swapped out pdftoraster then it's up to them, 
surely, to make sure it does the right thing!

> I prefer such an option in a pop-up menu along with manually selectable ICC profiles for the printer.
>  That way it's not possible to choose an ICC output device profile 
*and* choose "leave things alone."

Yup, I'd be happy with that, but most of the time we want the output 
profile to be automatically selected based on print settings.  That 
puzzle has yet to be solved, of course!

> We already have second guessing of PDF intent, if it's not PDF/A or X or E. What does /DeviceRGB mean when
> the output is RGB and there is no OutputIntent?

Well that's precisely what the option I posited would select - "Make my 
colours pretty" mode would cause DeviceRGB to be interpreted as sRGB (or 
whatever), "Leave my colours alone" mode would cause it be passed 
through unmolested.

Can you think of any situation where you'd simultaneously need both the 
output profile to be honoured *and* DeviceRGB to be passed through?

All the best
--
Alastair M. Robinson


More information about the openicc mailing list