Previous Next


                                                  1034
      APPENDIX F                                                                  Linearized PDF



      KEY         HINT TABLE

      C           (Present only if a logical structure hierarchy exists; PDF 1.3) Logical structure
                  hint table (see Section F.3.5, “Extended Generic Hint Tables”)

      L           (PDF 1.3) Page label hint table (see Section F.3.4, “Generic Hint Tables”)

      R           (Present only if a renditions name tree exists; PDF 1.5) Renditions name tree
                  hint table (see Section F.3.5, “Extended Generic Hint Tables”)

      B           (Present only if embedded file streams exist; PDF 1.5) Embedded file stream hint
                  table (see Section F.3.6, “Embedded File Stream Hint Tables”)

      New keys may be registered for additional hint tables required for new PDF
      features or for application-specific data accessed by plug-in extensions. See
      Appendix E for further information.


F.2.6 First-Page Section (Part 6)

      As mentioned earlier, the section containing objects belonging to the first page of
      the document may either precede or follow the primary hint stream. The starting
      file offset and length of this section can be determined from the hint tables. In
      addition, the E entry in the linearization parameter dictionary specifies the end of
      the first page (as an offset relative to the beginning of the file), and the O entry
      gives the object number of the first page’s page object.

      This part of the file contains all the objects needed to display the first page of the
      document. Ordinarily, the first page is page 0—that is, the leftmost leaf page node
      in the page tree. However, if the document catalog contains an OpenAction entry
      that specifies opening at some page other than page 0, that page is considered the
      first page and should be located here. The page number of the first page is given
      in the P entry of the linearization parameter dictionary. (See also implementation
      note 181 in Appendix H.)

      The following objects should be contained in the first-page section:

      • The page object for the first page. This object must be the first one in this part
          of the file. Its object number is given in the linearization parameter dictionary.
          This page object must explicitly specify all required attributes, such as

Previous Next