>> The Error #3000 "Invalid PCS" raises by calling >> "cmsCreateMultiprofileTransform". >> If I create same kind of transformations from RGB to CMYK or from >> CMYK to CMYK, there raises no error. >> Is this in v1.18 or later the same? >> What I do wrong and what could be a solution? >
Congratulations. You have uncovered a genuine bug, which has been there from very early stages of lcms. I suspect that's because a devicelink holding XYZ -> CMYK is pretty unusual. The issue is about this particular configuration, that resembles an output profile enough to confuse the logic of the algorithm. This can be fixed modifying cmsxform.c, line 1879: From: if (lIsInput) { To: if (lIsInput || lIsDeviceLink) { Next release will have it fixed. Thanks for hunting the bug. Regards, Marti ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Lcms-user mailing list Lcms-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lcms-user