Previous Next


                                                     145
            SECTION 3.6                                                         Document Structure



            table also identifies which attributes a page may inherit from its ancestor nodes in
            the page tree, as described under “Inheritance of Page Attributes” on page 149.
            Attributes that are not explicitly identified in the table as inheritable cannot be
            inherited.

                                    TABLE 3.27 Entries in a page object
KEY                TYPE              VALUE

Type               name              (Required) The type of PDF object that this dictionary describes; must be
                                     Page for a page object.

Parent             dictionary        (Required; must be an indirect reference) The page tree node that is the im-
                                     mediate parent of this page object.

LastModified       date              (Required if PieceInfo is present; optional otherwise; PDF 1.3) The date and
                                     time (see Section 3.8.3, “Dates”) when the page’s contents were most re-
                                     cently modified. If a page-piece dictionary (PieceInfo) is present, the
                                     modification date is used to ascertain which of the application data dictio-
                                     naries that it contains correspond to the current content of the page (see
                                     Section 10.4, “Page-Piece Dictionaries”).

Resources          dictionary        (Required; inheritable) A dictionary containing any resources required by
                                     the page (see Section 3.7.2, “Resource Dictionaries”). If the page requires
                                     no resources, the value of this entry should be an empty dictionary. Omit-
                                     ting the entry entirely indicates that the resources are to be inherited from
                                     an ancestor node in the page tree.

MediaBox           rectangle         (Required; inheritable) A rectangle (see Section 3.8.4, “Rectangles”), ex-
                                     pressed in default user space units, defining the boundaries of the physical
                                     medium on which the page is intended to be displayed or printed (see
                                     Section 10.10.1, “Page Boundaries”).

CropBox            rectangle         (Optional; inheritable) A rectangle, expressed in default user space units,
                                     defining the visible region of default user space. When the page is dis-
                                     played or printed, its contents are to be clipped (cropped) to this rectangle
                                     and then imposed on the output medium in some implementation-
                                     defined manner (see Section 10.10.1, “Page Boundaries”). Default value:
                                     the value of MediaBox.

BleedBox           rectangle         (Optional; PDF 1.3) A rectangle, expressed in default user space units, de-
                                     fining the region to which the contents of the page should be clipped
                                     when output in a production environment (see Section 10.10.1, “Page
                                     Boundaries”). Default value: the value of CropBox.

Previous Next