[Openicc] Is CUPS the right place... Flat color documents vs. ICCbased objects

Kai-Uwe Behrmann ku.b at gmx.de
Tue Feb 8 04:14:45 PST 2011


Am 08.02.11, 12:59 +0100 schrieb Jan-Peter Homann:
> Cairo is already dealing with transparencies between individual objects. The 
> concept of attaching a document color space to a Cairo session, allows the 
> use the current rendering workflow in Cairo and apply the color 
> transformation to the output device, after the Cairo document has been 
> rendered to an image for the monitor or for the printer.
> Using this strategy would it make much easier to introduce also CMYK as a 
> native colorspace in Cairo including handling of transparencies in a CMYK 
> blending space.

...

> The alternative for Cairo to introduce ICCbased colorspaces on object level 
> including transparencies between such objects increases the complexity of the 
> internal rendering to another galaxy.

Setting a single editing or blending colour space can still be introduced 
in Cairo. It is up to the PDF backend to attach this space to each 
ICCbased object or group. 
Once Cairos editing colour space is switched it can issue a warning, that 
it might not be allowed. That would follow your logic for the drawing 
API.

> I also doubt, that integrating the GhostScript Graphics API into a shared 
> library for a LINUX distribution is not possible with the current GhostScript 
> GPL license...

This assumption seems reasonable to me.

kind regards
Kai-Uwe Behrmann
-- 
developing for colour management 
www.behrmann.name + www.oyranos.org



More information about the openicc mailing list