- if (lut)
- cupsImageLut(rgb, 768 * 3, lut);
-
- if (rotation)
- _cupsImagePutCol(img, 511 - y - pass, 0, 768, rgb);
- else
- _cupsImagePutRow(img, 0, y + pass, 768, rgb);
+ default :
+ break;
+
+ case CUPS_IMAGE_RGB :
+ cupsImageRGBToRGB(rgb, out, 768);
+ break;
+ case CUPS_IMAGE_CMY :
+ cupsImageRGBToCMY(rgb, out, 768);
+ break;
+ case CUPS_IMAGE_CMYK :
+ cupsImageRGBToCMYK(rgb, out, 768);
+ break;