Table 366 – Additional entries specific to a trap network annotation

Key

Type

Value

Subtype

name

(Required) The type of annotation that this dictionary describes; shall be TrapNet for a trap network annotation.

LastModified

date

(Required if Version and AnnotStates are absent; shall be absent if Version and AnnotStates are present; PDF 1.4) The date and time (see 7.9.4, “Dates” ) when the trap network was most recently modified.

Version

array

(Required if AnnotStates is present; shall be absent if LastModifiedis present) An unordered array of all objects present in the page description at the time the trap networks were generated and that, if changed, could affect the appearance of the page. If present, the array shall include the following objects:

• All content streams identified in the page object’s Contents entry (see 7.7.3.3, “Page Objects” )

• All resource objects (other than procedure sets) in the page’s resource dictionary (see 7.8.3, “Resource Dictionaries” )

• All resource objects (other than procedure sets) in the resource dictionaries of any form XObjects on the page (see 8.10, “Form XObjects” )

• All OPI dictionaries associated with XObjects on the page (see 14.11.7, “Open Prepress Interface (OPI)” )

AnnotStates

array

(Required if Version is present; shall be absent if LastModified is present) An array of name objects representing the appearance states (value of the AS entry) for annotations associated with the page. The appearance states shall be listed in the same order as the annotations in the page’s Annots array (see 7.7.3.3, “Page Objects” ). For an annotation with no AS entry, the corresponding array element should be null. No appearance state shall be included for the trap network annotation itself.

FontFauxing

array

(Optional) An array of font dictionaries representing fonts that were fauxed (replaced by substitute fonts) during the generation of trap networks for the page.