在ruby on rails环境中,我试图将jpeg图像从RGB转换为CMYK,再转换回RGB以创建pdf,并且我想在转换时添加icc配置文件(来自Adobe)(我使用的是带有Rmagick gem的Magick)。然而,我一直收到这个错误"ColorSpace ColorProfile Mismatch",这是非常不言自明的。我不明白的是:
2.0.0p195 :083 > image.colorspace
=> RGBColorspace=1
2.0.0p195 :084 > image.add_profile("lib/assets/AdobeRGB1998.icc")
Magick::ImageMagickError: ColorspaceColorProfileMismatch `icc' @error/profile.c/ProfileImage/582
当颜色空间与配置文件匹配时,怎么会出现不匹配?
"/lib/assets/AdobeRGB1998.icc",而不是"lib/assets/AdobeRGB1998.icc".Typeos。。。。