|
CSA and CRD are not defined in PostScript Level 1. That means that the colors must be ready for printing before being printed (color is managed in the application, on-host).
Colors CMYK are printed as they are (by the numbers).
The conversion from RGB to CMYK is described in the PostScript Level 2 Reference Manual:
c = 1 - R
m = 1 - G
y = 1 - B
k = min (c, m, y)
C = min (1, max (0, c - UCR(k)))
M = min (1, max (0, m - UCR(k)))
Y = min (1, max (0, y - UCR(k)))
K = min (1, max (0, BG(k)))
Here R, G and B are the color coordinates normalized between 0 and 1 (that is the usual values between 0 and 255 divided by 255); c, m, y and k are intermediate values, k in particular is the part of black that can be removed from the other colors. C, M, Y and K are the final values, normalized between 0 and 1 (for having the values percentages these numbers are to be multiplied by 100).
UCR (Under Color Removal) and BG (Black Generation) are two rip procedures.
|