On May 9, 2008, at 02:18:26, Marti.Maria wrote: > CreateMultiprofileTransform needs colorspaces to match between > profiles. > So, if you use > > Input, printer, monitor, > > You are connecting the profiles in this way: > > RGB -> Input -> Lab - > Printer -> CMYK -> *Monitor* > > When reaching the monitor, space is CMYK and since the profile is > RGB that > is an error.
So this function is not analogous to the ColorSync model of creating a color world (a transform) by simply giving it the list of profiles in order. That's too bad. > What you probably want is a softproof chain, which is > > Input, Printer, Printer, Monitor > > RGB -> Input -> Lab - > Printer -> CMYK -> Printer -> Lab -> Monitor > -> RGB > > But be careful with that because you need mixed intent in order to > do the > right proof. The user can supply the intent between each profile. > I suggest to use cmsCreateProofingTransform instead cmsCreateProofingTransform only accepts 3 profiles. What do I do with the 4th? _________________________________________________________ Steve Mills Me: 952-401-6255 Senior Software Architect MultiAd [EMAIL PROTECTED] www.multi-ad.com ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Lcms-user mailing list Lcms-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lcms-user