Previous Next


                                                     142
             CHAPTER 3                                                                         Syntax



KEY                   TYPE            VALUE

Perms                 dictionary      (Optional; PDF 1.5) A permissions dictionary that specifies user access
                                      permissions for the document. Section 8.7.3, “Permissions,” describes
                                      this dictionary and how it is used.

Legal                 dictionary      (Optional; PDF 1.5) A dictionary containing attestations regarding the
                                      content of a PDF document, as it relates to the legality of digital signa-
                                      tures (see Section 8.7.4, “Legal Content Attestations”).

Requirements          array           (Optional; PDF 1.7) An array of requirement dictionaries representing
                                      requirements for the document. Section 8.9, “Document Requirements,”
                                      describes this dictionary and how to use it.

Collection            dictionary      (Optional; PDF 1.7) A collection dictionary that a PDF consumer uses to
                                      enhance the presentation of file attachments stored in the PDF docu-
                                      ment. (see Section 8.2.4, “Collections”).

NeedsRendering        boolean         (Optional; PDF 1.7) A flag used to expedite the display of PDF docu-
                                      ments containing XFA forms. It specifies whether the document must be
                                      regenerated when the document is first opened.
                                      If true, the viewer application treats the document as a shell and regener-
                                      ates the content when the document is opened, regardless of any dynam-
                                      ic forms settings that appear in the XFA stream itself. This setting is used
                                      to expedite the display of documents whose layout varies depending on
                                      the content of the XFA streams.
                                      If false, the viewer application does not regenerate the content when the
                                      document is opened. See the XML Forms Architecture (XFA) Specifica-
                                      tion (Bibliography).
                                      Default value: false.

             Example 3.13 shows a sample catalog object.
             Example 3.13

               1 0 obj
                  << /Type /Catalog
                      /Pages 2 0 R
                      /PageMode /UseOutlines
                      /Outlines 3 0 R
                  >>
               endobj

Previous Next