APPENDIX F
1030
Linearized PDF
PARAMETER
TYPE
VALUE
T
integer
(Required)
In documents that use standard main cross-reference tables (in-
cluding hybrid-reference files; see
this entry represents the offset of the
white-space character preceding the first entry of the main cross-reference
table (the entry for object number 0), relative to the beginning of the file.
Note that this differs from the
Prev
entry in the first-page trailer, which gives
the location of the
xref
line that precedes the table.
In PDF 1.5 and later documents that use cross-reference streams exclusively
(see Section 3.4.7, “Cross-Reference Streams”), this entry represents the off-
set of the main cross-reference stream object.
P
integer
(Optional)
The page number of the first page (see Section F.2.6, “First-Page
F.2.3 First-Page Cross-Reference Table and Trailer (Part 3)
(discussed in Section F.2.6, “First-Page Section (Part 6)”) as well as for the docu-
ment catalog and document-level objects appearing before the first page (dis-
cussed in Section F.2.4, “Document Catalog and Document-Level Objects (Part
parameter dictionary (at the beginning) and the primary hint stream (at the end).
This table is a valid cross-reference table as defined in Section 3.4.3, “Cross-
a single cross-reference subsection that has no free entries.
Note:
In PDF 1.5 and later, cross-reference streams (see Section 3.4.7, “Cross-Refer-
tables. The logic described in this section, along with the appropriate syntactic
changes for cross-reference streams, still applies.
Below the table is the first-page trailer. The trailer’s
Prev
entry gives the offset of
the main cross-reference table near the end of the file. This is valid PDF syntax,
although the trailers are linked in an unusual order. A PDF viewer application
that is unaware of linearization interprets the first-page cross-reference table as
an update to an original document that is indexed by the main cross-reference ta-
ble.