Created attachment 7442 [details] PDF with just a CMYK Image A predefined RenderingIntent is overwritten for Images, when BandingMode is used. I have attached a PDF Document, wich has just an CMYK Image inside. Converting the 100% pure CMYK patches with an AbsoluteColorimetric Intent, and just some "Fake ICC Profiles" gives for the Process Colors, without Banding: C 91 0 8 0 M 4 75 0 0 Y 5 0 100 0 K 75 68 65 90 And with Banding: C 86 0 20 0 M 11 80 0 0 Y 7 0 100 0 K 73 68 67 89 Commandline for correct result: gswin32.exe ^ -dBandHeight=200 ^ -sDEVICE=tiffsep ^ -r72 ^ -sDefaultCMYKProfile#"ps_cmyk.icc" ^ -sOutputICCProfile#"default_cmyk.icc" ^ -o "C:\myTiff_72dpi.tif" ^ -c "3 .setrenderingintent" -f ^ "c:\CMYK_Image.pdf" Commandline for the Intent to fall back to default: gswin32.exe ^ -dBandHeight=200 ^ -sDEVICE=tiffsep ^ -r600 ^ -sDefaultCMYKProfile#"ps_cmyk.icc" ^ -sOutputICCProfile#"default_cmyk.icc" ^ -o "C:\myTiff_600dpi.tif" ^ -c "3 .setrenderingintent" -f ^ "c:\CMYK_Image.pdf"
Looking into this now.
There is def. an issue with respect to rendering intent and images going through as high level images. I am working on a fix for this now as it is a part of an overall on how rendering intent is specified within ghostscript.
Testing fix for this now
Should be fixed with http://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=9ed6be44e85f03f4a22064b698b3c0ea8c818b53