0

The builtin craft image resizer tool appears to be having issues with CMYK source images, we're using Craft 2.5 (latest version)

Original source image

http://2b45fe03c2dbd491035c-f318885d2d6632cd7d9eb38c0fa500f2.r62.cf1.rackcdn.com/new_site/film/images/EXM_D016_02432_42886.jpg

Transforms to this

http://2b45fe03c2dbd491035c-f318885d2d6632cd7d9eb38c0fa500f2.r62.cf1.rackcdn.com/new_site/film/images/_assetImageGrid/EXM_D016_02432_42886.jpg

Is there a solution to this issue that we can implement, or is it simply a case that CMYK images cannot be resized by the system?

Thanks

  • Are you using GD or Imagick? You can check which one is installed by going to yourdomain.com/admin/utils/phpinfo – Brad Bell Feb 26 '16 at 16:28
  • It looks like Imagmagik dropbox.com/s/extqsgvm8ouddw5/… But I can see the GD library is also available dropbox.com/s/8yyfn8z3geuju0m/… – dave_agilepixel Feb 26 '16 at 17:54
  • Hrm... any chance you could update the Imagick library (imagemagick.org/script/changelog.php) as well as the PHP wrapper (pecl.php.net/package-changelog.php?package=imagick)? Trying to rule out if it's an Imagick bug or not. – Brad Bell Feb 26 '16 at 17:58
  • I'm afraid this is a shared hosting platform I'm not able to make any changes to the php modules. If it helps, this is a new issue, since we moved from craft 2.x to 2.5.x as transforms didn't used to have any issue with CYMK (it's the same source images files) so it's since I upgraded and cleared the image cache so the transforms were re-created that the issue has occurred. Update to latest craft occurred in the last couple of days. – dave_agilepixel Feb 26 '16 at 19:41
  • Can you share the image transform code/settings you're using? – Brad Bell Feb 26 '16 at 20:39
1

Craft Developer has responded and confirmed that there was an issue and offered a fix, this issue will be resolved in the next release of Craft. Version 2.5.2767 contains the issue, so any version higher than this will contain the fix.

| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.