Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

CHAPTER 4 150 Graphics

TABLE 4.3 Device-dependent graphics state parameters

PARAMETER TYPE VALUE

Overprint Boolean (PDF 1.2) A flag specifying (on output devices that support the overprint
control feature) whether painting in one set of colorants should cause the corresponding areas of
other colorants to be erased (false) or left unchanged (true); see Section 4.5.6, “Over- print Control."
In PDF 1.3, there are two separate overprint param- eters: one for stroking and one for all other
painting operations. Initial value: false.

overprint mode number (PDF 1.3) A code specifying whether a color component value of 0 in a
DeviceCMYK color space should erase that component (0) or leave it unchanged (1) when
overprinting (see Section 4.5.6, "Over- print Control"). Initial value: 0.

black generation function or name (PDF 1.2) A function that calculates the level of the black color
component to use when converting RGB colors to CMYK (see Sec- tion 6.2.3, "Conversion from
DeviceRGB to DeviceCMYK"). Initial value: installation-dependent.

undercolor removal function or name (PDF 1.2) A function that calculates the reduction in the
levels of the cyan, magenta, and yellow color components to compensate for the amount of black
added by black generation (see Section 6.2.3, "Conversion from DeviceRGB to DeviceCMYK"). Initial
value: in- stallation-dependent.

transfer function, array, or name (PDF 1.2) A function that adjusts device gray or color
component levels to compensate for nonlinear response in a particular out- put device (see Section
6.3, "Transfer Functions"). Initial value: installation-dependent.

halftone dictionary, stream, or name (PDF 1.2) A halftone screen for gray and color rendering,
specified as a halftone dictionary or stream (see Section 6.4, "Halftones"). Initial value: installation-
dependent.

flatness number The precision with which curves are to be rendered on the output device (see
Section 6.5.1, "Flatness Tolerance"). The value of this parameter gives the maximum error tolerance,
measured in output device pixels; smaller numbers give smoother curves at the expense of more
computation and memory use. Initial value: 1.0.

You might also like