Previous Next


                                                      1029
             SECTION F.2                                         Linearized PDF Document Structure




                          TABLE F.1 Entries in the linearization parameter dictionary
PARAMETER         TYPE             VALUE

Linearized        number           (Required) A version identification for the linearized format. As usual, a
                                   change in the integer part indicates an incompatible change in the linearized
                                   format, while a change in the fractional part indicates a backward-compatible
                                   change. The current version is 1.0.

L                 integer          (Required) The length of the entire file in bytes. It must be exactly equal to the
                                   actual length of the PDF file. A mismatch indicates that the file is not
                                   linearized and must be treated as ordinary PDF, ignoring linearization in-
                                   formation. (If the mismatch resulted from appending an update, the linear-
                                   ization information may still be correct but requires validation; see Section
                                   F.4.6, “Accessing an Updated File,” for details.)

H                 array            (Required) An array of two or four integers, [ offset1 length1 ] or
                                   [ offset1 length1 offset2 length2 ]. offset1 is the offset of the primary hint
                                   stream from the beginning of the file. (This is the beginning of the stream ob-
                                   ject, not the beginning of the stream data.) length1 is the length of this stream,
                                   including stream object overhead.
                                   If the value of the primary hint stream dictionary’s Length entry is an indirect
                                   reference, the object it refers to must immediately follow the stream object,
                                   and length1 also includes the length of the indirect length object, including
                                   object overhead. (See implementation note 178 in Appendix H.)
                                   If there is an overflow hint stream, offset2 and length2 specify its offset and
                                   length. (See implementation note 179 in Appendix H.)

O                 integer          (Required) The object number of the first page’s page object.

E                 integer          (Required) The offset of the end of the first page (the end of part 6 in Example
                                   F.1), relative to the beginning of the file. (See implementation note 180 in
                                   Appendix H.)

N                 integer          (Required) The number of pages in the document.

Previous Next