[cups-devel] ICC profile support for PostScript printers?

Michael Sweet msweet at apple.com
Sat Aug 13 16:14:23 PDT 2016


Alexey,

> On Aug 9, 2016, at 11:44 AM, Alexey Galakhov <agalakhov at gmail.com> wrote:
> ...
> It is not well-defined what profile qualifiers the filter should use.
> And, if the job is put on hold, there is a possibility that the color
> profile will be changed during this time, resulting in printing with
> the wrong color profile.

The profile selection is (well) defined by the CUPS PPD specification.

> Consider the following user story:
> - Bob wants to calibrate the printer. He turns the color management
> off, creates a print job with color samples, then turns the color
> management on again.
> ...

That is the wrong way to accomplish calibration.

Color management is always present, as currently there are NO systems that offer a true Device-N color profiling path, so there are always some color transforms (from "device" grayscale, RGB, or CMYK) involved to get to Device-N.

The correct way is to tag the content as using device color (use a profile listed in the PPD file for the given selectors) so that an "identity" color transform (== "no color management") is used, for that job only.

_________________________________________________________
Michael Sweet, Senior Printing System Engineer




More information about the cups-devel mailing list