Previous Next


                                                    1028
      APPENDIX F                                                                       Linearized PDF



         Part 10: Overflow hint stream (optional)
         … Overflow hint stream …

         Part 11: Main cross-reference table and trailer
         xref
         0 43
         0000000000 65535 f
         … Cross-reference entries for all except first page’s objects …
         trailer
             << /Size 43 >>              % Trailer need not contain other entries; in particular,
         startxref                       % it should not have a Prev entry
         257                             % Offset of first-page cross-reference table (part 3)
         % % EOF


F.2.1 Header (Part 1)

      The Linearized PDF file begins with the standard header line (see Section 3.4.1,
      “File Header”). Linearization is independent of PDF version number and can be
      applied to any PDF file of version 1.1 or greater.

      The binary characters following the percent sign on the second line are characters
      with codes 128 or greater, as recommended in Section 3.4.1, “File Header.”


F.2.2 Linearization Parameter Dictionary (Part 2)

      Following the header, the first object in the body of the file (part 2) must be an in-
      direct dictionary object, the linearization parameter dictionary, containing the pa-
      rameters listed in Table F.1. All values in this dictionary must be direct objects.
      There are no references to this dictionary anywhere in the document; however,
      the first-page cross-reference table (Part 3) contains a normal entry for it.

      The linearization parameter dictionary must be entirely contained within the first
      1024 bytes of the PDF file. This limits the amount of data a viewer application
      must read before deciding whether the file is linearized.

Previous Next