(七)pdf的构成之文件体(page对象)

页面(page)数组

经过页面树访问文档的页面,页面树定义PDF文档中的全部页面。树包含表示PDF文档页面的节点,能够是两种类型:中间节点和叶节点。中间节点也称为页面树节点,而叶节点称为页面对象。最简单的页面树结构能够由单个页面树节点组成,该节点直接引用全部页面对象(所以全部页面对象都是叶子)字体

属性:(指示包含部分)spa

Type - 永远是Page对象

Parent - 对此页面的父级的间接引用资源

LastModified - 上次修改此页面的日期和时间文档

Resource - 此页面所需的资源。这一般是指此页面上使用的字体和其余信息。(内部是一个字典类型)ast

MediaBox - 一个矩形,用于定义页面必须在其中显示的边界。引用

Contents - 描述此页面内容的内容流。数据

Rotate - 以90的倍数表示。在显示以前将页面旋转度数。注释

Thumb - 一个流对象,为此页面提供缩略图图像。

Dur - 在自动移动到下一页以前,页面将在演示文稿中显示的秒数。

Trans - 一种字典,用于指示在演示期间显示页面时要使用的转换。

Annots - 这是一个字典数组,包含对此页面的全部注释的引用

AA - 这是附加行动的简短形式。此字典定义文件打开或关闭时须要采起的操做。

Metadata - 包含此页面元数据的流


 

例子:

4 0 obj

<</Type/Page/MediaBox [0 0 595 842]      //定义页面大小(x,y)坐标起点和终点

/Rotate 0                    //页面选装0度

/Parent 3 0 R                 //父节点对象号:3

/Resources<</ProcSet[/PDF /Text]

/ExtGState 10 0 R

/Font 11 0 R

>>

/Contents 5 0 R

>>

endobj

相关文章
相关标签/搜索