Key |
Type |
Value |
---|---|---|
Type |
name |
(Required) The type of PDF object that this dictionary describes; shall be Page for a page object. |
Parent |
dictionary |
(Required; shall be an indirect reference) The page tree node that is the immediate parent of this page object. |
LastModified |
date |
(Required if PieceInfo is present; optional otherwise; PDF 1.3) The date and time (see 7.9.4, "Dates" ) when the page’s contents were most recently modified. If a page-piece dictionary (PieceInfo) is present, the modification date shall be used to ascertain which of the application data dictionaries that it contains correspond to the current content of the page (see 14.5, "Page-Piece Dictionaries" ). |
Resources |
dictionary |
(Required; inheritable) A dictionary containing any resources required by the page (see 7.8.3, "Resource Dictionaries" ). If the page requires no resources, the value of this entry shall be an empty dictionary. Omitting the entry entirely indicates that the resources shall be inherited from an ancestor node in the page tree. |
MediaBox |
rectangle |
(Required; inheritable) A rectangle (see 7.9.5, "Rectangles" ), expressed in default user space units, that shall define the boundaries of the physical medium on which the page shall be displayed or printed (see 14.11.2, "Page Boundaries" ). |
CropBox |
rectangle |
(Optional; inheritable) A rectangle, expressed in default user space units, that shall define the visible region of default user space. When the page is displayed or printed, its contents shall be clipped (cropped) to this rectangle and then shall be imposed on the output medium in some implementation-defined manner (see 14.11.2, "Page Boundaries" ). Default value: the value of MediaBox. |
BleedBox |
rectangle |
(Optional; PDF 1.3) A rectangle, expressed in default user space units, that shall define the region to which the contents of the page shall be clipped when output in a production environment (see 14.11.2, "Page Boundaries" ). Default value: the value of CropBox. |
TrimBox |
rectangle |
(Optional; PDF 1.3) A rectangle, expressed in default user space units, that shall define the intended dimensions of the finished page after trimming (see 14.11.2, "Page Boundaries" ). Default value: the value of CropBox. |
ArtBox |
rectangle |
(Optional; PDF 1.3) A rectangle, expressed in default user space units, that shall define the extent of the page’s meaningful content (including potential white space) as intended by the page’s creator (see 14.11.2, "Page Boundaries" ). Default value: the value of CropBox. |
BoxColorInfo |
dictionary |
(Optional; PDF 1.4) A box colour information dictionary that shall specify the colours and other visual characteristics that should be used in displaying guidelines on the screen for the various page boundaries (see 14.11.2.2, "Display of Page Boundaries" ). If this entry is absent, the application shall use its own current default settings. |
Contents |
stream or array |
(Optional) A content stream (see 7.8.2, "Content Streams" ) that shall describe the contents of this page. If this entry is absent, the page shall be empty. The value shall be either a single stream or an array of streams. If the value is an array, the effect shall be as if all of the streams in the array were concatenated, in order, to form a single stream. Conforming writers can create image objects and other resources as they occur, even though they interrupt the content stream. The division between streams may occur only at the boundaries between lexical tokens (see 7.2, "Lexical Conventions" ) but shall be unrelated to the page’s logical content or organization. Applications that consume or produce PDF files need not preserve the existing structure of the Contents array. Conforming writers shall not create a Contents array containing no elements. |
Rotate |
integer |
(Optional; inheritable) The number of degrees by which the page shall be rotated clockwise when displayed or printed. The value shall be a multiple of 90. Default value: 0. |
Group |
dictionary |
(Optional; PDF 1.4) A group attributes dictionary that shall specify the attributes of the page’s page group for use in the transparent imaging model (see 11.4.7, "Page Group" and 11.6.6, "Transparency Group XObjects" ). |
Thumb |
stream |
(Optional) A stream object that shall define the page’s thumbnail image (see 12.3.4, "Thumbnail Images" ). |
B |
array |
(Optional; PDF 1.1; recommended if the page contains article beads) An array that shall contain indirect references to all article beads appearing on the page (see 12.4.3, "Articles" ). The beads shall be listed in the array in natural reading order. NOTE The information in this entry can be created or recreated from the information obtained from the Threads key in the Catalog. |
Dur |
number |
(Optional; PDF 1.1) The page’s display duration (also called its advance timing): the maximum length of time, in seconds, that the page shall be displayed during presentations before the viewer application shall automatically advance to the next page (see 12.4.4, "Presentations" ). By default, the viewer shall not advance automatically. |
Trans |
dictionary |
(Optional; PDF 1.1) A transition dictionary describing the transition effect that shall be used when displaying the page during presentations (see 12.4.4, "Presentations" ). |
Annots |
array |
(Optional) An array of annotation dictionaries that shall contain indirect references to all annotations associated with the page (see 12.5, "Annotations" ). |
AA |
dictionary |
(Optional; PDF 1.2) An additional-actions dictionary that shall define actions to be performed when the page is opened or closed (see 12.6.3, "Trigger Events" ). (PDF 1.3) additional-actions dictionaries are not inheritable. |
Metadata |
stream |
(Optional; PDF 1.4) A metadata stream that shall contain metadata for the page (see 14.3.2, "Metadata Streams" ). |
PieceInfo |
dictionary |
(Optional; PDF 1.3) A page-piece dictionary associated with the page (see 14.5, "Page-Piece Dictionaries" ). |
StructParents |
integer |
(Required if the page contains structural content items; PDF 1.3)The integer key of the page’s entry in the structural parent tree (see 14.7.4.4, "Finding Structure Elements from Content Items" ). |
ID |
byte string |
(Optional; PDF 1.3; indirect reference preferred) The digital identifier of the page’s parent Web Capture content set (see 14.10.6, "Object Attributes Related to Web Capture" ). |
PZ |
number |
(Optional; PDF 1.3) The page’s preferred zoom (magnification) factor: the factor by which it shall be scaled to achieve the natural display magnification (see 14.10.6, "Object Attributes Related to Web Capture" ). |
SeparationInfo |
dictionary |
(Optional; PDF 1.3) A separation dictionary that shall contain information needed to generate colour separations for the page (see 14.11.4, "Separation Dictionaries" ). |
Tabs |
name |
(Optional; PDF 1.5) A name specifying the tab order that shall be used for annotations on the page. The possible values shall be R (row order), C (column order), and S (structure order). See 12.5, "Annotations" for details. |
TemplateInstantiated |
name |
(Required if this page was created from a named page object; PDF 1.5) The name of the originating page object (see 12.7.6, "Named Pages" ). |
PresSteps |
dictionary |
(Optional; PDF 1.5) A navigation node dictionary that shall represent the first node on the page (see 12.4.4.2, "Sub-page Navigation" ). |
UserUnit |
number |
(Optional; PDF 1.6) A positive number that shall give the size of default user space units, in multiples of 1 ⁄ 72 inch. The range of supported values shall be implementation-dependent. Default value: 1.0 (user space unit is 1 ⁄ 72 inch). |
VP |
dictionary |
(Optional; PDF 1.6) An array of viewport dictionaries (see Ta b l e 260 ) that shall specify rectangular regions of the page. |