>> 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

Reply via email to