大纲#
大纲(或“书签”)是文档的一个属性。如果不是无,它代表文档的第一个大纲项。其属性反过来定义了该项的特性,并且指向“水平”或向下方向的其他大纲项。例如,通过跟随这些“指针”,可以恢复所有大纲项的完整树形结构,比如传统的目录(TOC)。
方法 / 属性 |
简短描述 |
|---|---|
下一个项目向下 |
|
下一个同级项目 |
|
页码(基于0) |
|
标题 |
|
进一步指定大纲目标的字符串 |
|
目标在文档外部 |
|
子大纲是否展开或折叠 |
|
指向目的地详情对象 |
类 API
- class Outline#
-
- page#
此书签指向的页面编号(基于0)。
- Type:
整型
- title#
项的标题作为字符串或 无。
- Type:
字符串
- is_open#
指示器显示是否应该展开任何子大纲(True)或折叠(False)。此信息由PDF阅读器软件解释。
- Type:
布尔值
- is_external#
一个布尔值,指定目标是否在当前文档外部(True)。
- Type:
布尔值
- uri#
一个指定链接目标的字符串。该属性的含义应与属性
is_external一起评估:is_external为真:uri指向当前 PDF 之外的某个目标,可能是互联网资源(uri以http://或类似的开头),另一个文件(uri以file:或file://开头),或其他服务,如电子邮件地址(uri以mailto:开头)。is_external为假时:uri将是None或指向一个内部位置。在PDF文档的情况下,这应该是 #nnnn 以指示一个基于1的(!)页码 nnnn,或者一个命名的位置。其他文档类型的格式各不相同,例如在XPS文档中,页码2(基于1)为“../FixedDoc.fdoc#PG_2_LNK_1”。
- Type:
字符串