链接目的地#

表示大纲条目或链接的 dest 属性的类。描述此类条目指向的目标。

注意

在MuPDF v1.9.0版本之前,这个类存在于MuPDF中,并在1.10.0版本中被删除。为了向后兼容,PyMuPDF仍在维护它,尽管它的一些属性不再由实际通过MuPDF提供的数据支持。

属性

简短描述

linkDest.dest

目的地

linkDest.fileSpec

文件规范(路径,文件名)

linkDest.flags

描述性标志

linkDest.isMap

这是一张地图吗?

linkDest.isUri

这是一個URI嗎?

linkDest.kind

目的地的类型

linkDest.lt

左上角坐标

linkDest.named

如果是命名的目标,则为名称

linkDest.newWindow

新窗口的名称

linkDest.page

页码

linkDest.rb

右下角坐标

linkDest.uri

统一资源标识符

类 API

class linkDest#
dest#

目标目的地名称,如果 linkDest.kindLINK_GOTOR 并且 linkDest.page-1

Type:

字符串

fileSpec#

包含该链接指向的文件名和路径,如果 linkDest.kindLINK_GOTORLINK_LAUNCH

Type:

字符串

flags#

一个位域,用于描述目标的不同方面的有效性和含义。尽可能地,链接目标被构造为例如 linkDest.ltlinkDest.rb 可以被视为定义一个边界框。但标志指示哪些值实际上被指定,请参见 链接目标标志

Type:

整型

isMap#

此标志指定在解析URI时是否跟踪鼠标位置。默认值:False。

Type:

布尔值

isUri#

指定此目标是否为互联网资源(与例如URI格式中的本地文件规范相对)。

Type:

布尔值

kind#

指示此目标的类型,例如此文档中的一个位置、一个URI、一个文件启动、一个操作或另一个文件中的一个位置。请查看 链接目标种类 以查看名称和数值。

Type:

整型

lt#

目标的左上角 Point

Type:

named#

此目标指的是要执行的一些命名操作(例如,javascript,见 Adobe PDF References)。提供的标准操作包括 NextPagePrevPageFirstPageLastPage

Type:

字符串

newWindow#

如果为真,目标应在新窗口中打开。

Type:

布尔值

page#

此目标指向的页面号码(在此文档或目标文档中)。仅在 linkDest.kindLINK_GOTORLINK_GOTO 时设置。如果 linkDest.kindLINK_GOTOR,则可能为 -1。在这种情况下,linkDest.dest 包含目标文档中一个目标的 名称

Type:

整型

rb#

该目的地的右下角 Point

Type:

uri#

该目标指向的URI名称。

Type:

字符串


本软件按原样提供,不作任何明示或暗示的担保。该软件根据许可证分发,除非按照该许可证的条款明确授权,否则不得复制、修改或分发。有关许可信息,请参阅artifex.com或联系Artifex Software Inc.,地址:39 Mesa Street, Suite 108A, San Francisco CA 94129, United States以获取更多信息。