[Printing-architecture] Make use of extended color spaces on IPP printers

Michael Sweet msweet at msweet.org
Sun May 9 20:32:08 UTC 2021


> On May 9, 2021, at 10:03 AM, Solomon Peachy <pizza at shaftnet.org> wrote:
> On Sun, May 09, 2021 at 09:41:38AM -0400, Michael Sweet wrote:
>> So printers that support device RGB and device gray also support the 
>> "printer-icc-profiles" attribute, which allows you to determine which 
>> profile to use for a particular combination of Job Template 
>> attributes.  In some cases a single profile is reported that 
>> represents the printer's internal working color space.
> Forgive my ignorance here, but am I correct in my understanding that 
> this attribute provides a URI for clients to retrieve the profile?

Yes.  It's actually a set (array) of profiles with any associated Job Template attributes (color mode, resolution, etc.) that might influence the profile that should be used.

> So ideally, the client should retrieve the profile and transform the 
> colorspace into the appropriate DeviceXXX space, and tag the 
> raster/document as such?


> Otherwise, the client should submit the document tagged with a standard 
> (eg sRGB or AdobeRGB) colorspace, and let the printer do any necessary
> transforms?

Right.  And also that the Client can use the closest matching standard color space when generating raster - use sRGB for sRGB images and AdobeRGB for AdobeRGB images, but transform to AdobeRGB for some other RGB color space to give yourself the most headroom.

Michael Sweet

More information about the Printing-architecture mailing list