Previous Next


                                                       858
           CHAPTER 10                                                          Document Interchange



KEY                 TYPE             VALUE

ParentTreeNextKey   integer          (Optional) An integer greater than any key in the parent tree, to be used as a
                                     key for the next entry added to the tree.

RoleMap             dictionary       (Optional) A dictionary that maps the names of structure types used in the
                                     document to their approximate equivalents in the set of standard structure
                                     types (see Section 10.7.3, “Standard Structure Types”).

ClassMap            dictionary       (Optional) A dictionary that maps name objects designating attribute class-
                                     es to the corresponding attribute objects or arrays of attribute objects (see
                                     “Attribute Classes” on page 873).



                             TABLE 10.10 Entries in a structure element dictionary
KEY            TYPE                    VALUE

Type           name                    (Optional) The type of PDF object that this dictionary describes; if
                                       present, must be StructElem for a structure element.

S              name                    (Required) The structure type, a name object identifying the nature of the
                                       structure element and its role within the document, such as a chapter,
                                       paragraph, or footnote (see Section 10.6.2, “Structure Types”). Names of
                                       structure types must conform to the guidelines described in Appendix E.

P              dictionary              (Required; must be an indirect reference) The structure element that is the
                                       immediate parent of this one in the structure hierarchy.

ID             byte string             (Optional) The element identifier, a byte string designating this structure
                                       element. The string must be unique among all elements in the docu-
                                       ment’s structure hierarchy. The IDTree entry in the structure tree root
                                       (see Table 10.9) defines the correspondence between element identifiers
                                       and the structure elements they denote.

Pg             dictionary              (Optional; must be an indirect reference) A page object representing a
                                       page on which some or all of the content items designated by the K entry
                                       are rendered.

Previous Next