Table 132 – Additional entries specific to a type 10 halftone dictionary

Key

Type

Value

Type

name

(Optional) The type of PDF object that this dictionary describes; if present, shall be Halftone for a halftone dictionary.

HalftoneType

integer

(Required) A code identifying the halftone type that this dictionary describes; shall be 10 for this type of halftone.

HalftoneName

byte string

(Optional) The name of the halftone dictionary.

Xsquare

integer

(Required) The side of square X, in device pixels; see below.

Ysquare

integer

(Required) The side of square Y, in device pixels; see below.

TransferFunction

function or name

(Optional) A transfer function, which shall override the current transfer function in the graphics state for the same component. This entry shall be present if the dictionary is a component of a type 5 halftone (see “Type 5 Halftones” in 10.5.5.6 ) and represents either a nonprimary or nonstandard primary colour component (see 10.4, "Transfer Functions" ). The name Identity may be used to specify the identity function.