链接目的地#
表示大纲条目或链接的 dest 属性的类。描述此类条目指向的目标。
注意
在MuPDF v1.9.0版本之前,这个类存在于MuPDF中,并在1.10.0版本中被删除。为了向后兼容,PyMuPDF仍在维护它,尽管它的一些属性不再由实际通过MuPDF提供的数据支持。
属性 |
简短描述 |
|---|---|
目的地 |
|
文件规范(路径,文件名) |
|
描述性标志 |
|
这是一张地图吗? |
|
这是一個URI嗎? |
|
目的地的类型 |
|
左上角坐标 |
|
如果是命名的目标,则为名称 |
|
新窗口的名称 |
|
页码 |
|
右下角坐标 |
|
统一资源标识符 |
类 API
- class linkDest#
- dest#
目标目的地名称,如果
linkDest.kind是LINK_GOTOR并且linkDest.page是 -1。- Type:
字符串
- fileSpec#
包含该链接指向的文件名和路径,如果
linkDest.kind是LINK_GOTOR或LINK_LAUNCH。- Type:
字符串
- flags#
一个位域,用于描述目标的不同方面的有效性和含义。尽可能地,链接目标被构造为例如
linkDest.lt和linkDest.rb可以被视为定义一个边界框。但标志指示哪些值实际上被指定,请参见 链接目标标志。- Type:
整型
- isMap#
此标志指定在解析URI时是否跟踪鼠标位置。默认值:False。
- Type:
布尔值
- isUri#
指定此目标是否为互联网资源(与例如URI格式中的本地文件规范相对)。
- Type:
布尔值
- named#
此目标指的是要执行的一些命名操作(例如,javascript,见 Adobe PDF References)。提供的标准操作包括 NextPage、PrevPage、FirstPage 和 LastPage。
- Type:
字符串
- newWindow#
如果为真,目标应在新窗口中打开。
- Type:
布尔值
- page#
此目标指向的页面号码(在此文档或目标文档中)。仅在
linkDest.kind为LINK_GOTOR或LINK_GOTO时设置。如果linkDest.kind为LINK_GOTOR,则可能为 -1。在这种情况下,linkDest.dest包含目标文档中一个目标的 名称。- Type:
整型
- uri#
该目标指向的URI名称。
- Type:
字符串