文档对象层次结构的根是 Catalog 字典,通过PDF文件 trailer 中的Root条目进行定位。 该目录包含对定义文档内容,大纲(outline),文章线程(article threads),命名目标(named destinations)和其他属性的其他对象的引用。 此外,它还包含有关如何在屏幕上显示文档的信息,例如是否应自动显示其大纲(outline)和缩略图页面图像(thumbnail),以及打开文档时是否显示除第一页以外的某些位置。
Catalog字典中的条目
| Key | Type | Value |
|---|---|---|
| Type | name | (必需)此字典描述的PDF对象的类型;必须是“Catalog ”。 |
| Version | name | (可选; PDF 1.4)指定文档符合的PDF规范的版本(例如:1.4),高于文件头中指定的版本。 如果文件头指定更高版本,或者条目不存在,则文档应按符合文件头中指定的版本。 此条目用于增量更新时,来更新版本。此条目的值应为名称对象,而不是数字,因此在PDF文件中写入时应以字符(/)开头(例如:/ 1.4)。 |
| Extensions</ |
PDF文件的根是Catalog字典,它在trailer中由Root条目指定。Catalog包含文档内容、大纲、文章线程、命名目标等对象的引用,并提供屏幕显示文档的配置,如自动显示大纲和缩略图,以及打开文档时的位置设置。
订阅专栏 解锁全文
4695





