10. Rendering

10.3 CIE-Based colour to device colour

10.3.1 General

...

Change the last paragraph as follows:

Conversion from a CIE-based source colour to a CIE-based destination colour shall be performed based on ISO 15076-1:2010 (ICC.1:2010) the appropriate ICC specification (see "Table 66 - ICC profile versions supported by ICCBased colour spaces").

10.6 Halftones

10.6.5 Halftone dictionaries

10.6.5.3 Type 6 halftones

Change Table 129 as follows:

Table 129 - Additional entries specific to a Type 6 halftone dictionary
Key Type Value
TransferFunction function or
name

(Optional) A transfer function, which overrides the current transfer function in the graphics state for the same component. The name Identity may be used to specify the identity function (see 10.5, "Transfer functions"). This entry shall be present if the dictionary is a component of a Type 5 halftone (see 10.6.5.6, "Type 5 halftones") and represents either a nonprimary or nonstandard primary colour component (see 10.5, "Transfer functions"). The name Identity may be used to specify the identity function.

NOTE PDF versions to 1.7 required that this entry be present if the dictionary is a component of a Type 5 halftone (see 10.6.5.6, "Type 5 halftones") and represents either a non-primary or non-standard primary colour component.

10.6.5.6 Type 5 halftones

Change Table 132 as follows:

Table 132 - Entries in a Type 5 halftone dictionary
Key Type Value
any colorant name dictionary or
stream

(Required, one per colourant) The halftone corresponding to the colourant or colour component named by the key. The halftone may be of any Type other than 5.

NOTE As stated for each of the other halftone types the referenced halftone will have a TransferFunction if it represents a nonprimary or nonstandard primary colour component.

Default dictionary or
stream
(Required) A halftone that shall be used for any colourant or colour component that does not have an entry of its own. The value shall not be 5. The halftone shall not be a Type 5 halftone. If there are any nonprimary colourants, the default halftone shall have a transfer function.

...

Delete the paragraph below the bulleted list (above EXAMPLE) as follows:

When a halftone dictionary of some other Type appears as the value of an entry in a Type 5 halftone dictionary, it shall apply only to the single colourant or colour component named by that entry’s key. This is in contrast to such a dictionary’s being used as the current halftone parameter in the graphics state, which shall apply to all colour components. If nonprimary colourants are requested when the current halftone is defined by any means other than a Type 5 halftone dictionary, the gray halftone screen and transfer function shall be used for all such colourants.

10.7 Scan conversion details

10.7.2 Flatness tolerance

Change the first paragraph as follows:

The flatness tolerance controls the maximum permitted distance in device pixels between the mathematically correct path and an approximation constructed from straight line segments, as shown in "Figure 69 — Flatness tolerance". Flatness may be specified as the operand of the i operator (see "Table 56 — Graphics state operators") or as the value of the FL entry in a graphics state parameter dictionary (see "Table 57 — Entries in a graphics state parameter dictionary"). It shall be a positive number. It shall be a number in the range 0 to 100 inclusive, where a value of 0 shall specify the output device’s default flatness tolerance. The value indicates the maximum error tolerance measured in output device pixels.


Last modified: 7 June 2024