Previous Next


                                                      886
           CHAPTER 10                                                          Document Interchange



           The first form is used to identify a generic artifact; the second is used for those
           that have an associated property list. Table 10.17 shows the properties that can be
           included in such a property list.

           Note: To aid in text reflow, it is recommended that artifacts be defined with proper-
           ty lists whenever possible. Artifacts lacking a specified bounding box are likely to be
           discarded during reflow.

                               TABLE 10.17 Property list entries for artifacts
KEY            TYPE            VALUE

Type           name            (Optional) The type of artifact that this property list describes; if present, must
                               be one of the names Pagination, Layout, Page, or (PDF 1.7) Background.

BBox           rectangle       (Optional; required for background artifacts) An array of four numbers in default
                               user space units giving the coordinates of the left, bottom, right, and top edges,
                               respectively, of the artifact’s bounding box (the rectangle that completely enclos-
                               es its visible extent).

Attached       array           (Optional; pagination and full-page background artifacts only) An array of name
                               objects containing one to four of the names Top, Bottom, Left, and Right, specify-
                               ing the edges of the page, if any, to which the artifact is logically attached. Page
                               edges are defined by the page’s crop box (see Section 10.10.1, “Page Bound-
                               aries”). The ordering of names within the array is immaterial. Including both
                               Left and Right or both Top and Bottom indicates a full-width or full-height arti-
                               fact, respectively.
                               Use of this entry for background artifacts is limited to full-page artifacts. Back-
                               ground artifacts that are not full-page take their dimensions from their parent
                               structural element. An example of such a background artifact is a colored back-
                               ground for a sidebar.

Subtype        name            (Optional; PDF 1.7) The subtype of the artifact. This entry applies only when the
                               Type entry has a value of Pagination. Valid values are Header, Footer, and
                               Watermark. Additional values can be defined for this entry, provided they com-
                               ply with the naming conventions described in Appendix E.


           The following types of artifacts can be specified by the Type entry:

           • Pagination artifacts. Ancillary page features such as running heads and folios
             (page numbers).
           • Layout artifacts. Purely cosmetic typographical or design elements such as
             footnote rules or background screens.

Previous Next