GoToAction
概述
GoToAction 是 Aspose.PDF FOSS 中用于 .NET 的类。继承自:PdfAction。
此类提供 13 个方法,用于在 .NET 程序中处理 GoToAction 对象。可用的方法包括:CreateGoTo、CreateJavaScript、CreateLaunch、CreateNamed、CreateUri、GetECMAScriptString、GoToAction、ToString。在安装了 Aspose.PDF FOSS for .NET 包后,所有公共成员对任何 .NET 应用程序均可访问。属性:Destination、DestinationPageIndex、FitType、Next、Type。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
Destination | Annotations.IAppointment? | 读写 | 此操作指向的目标。 |
DestinationPageIndex | int | 读取 | 目标页码(从0开始),若未解析则为 -1。 |
FitType | string? | 读取 | 目标的适配类型(例如,“Fit”,“FitH”,“XYZ”)。 |
Type | ActionType | 读取 | 操作类型。 |
Next | Annotations.ActionCollection | 读取 | The /Next 链——在此之后触发的操作。 |
方法
| 签名 | 描述 |
|---|---|
GoToAction(destination: Annotations.ExplicitDestination) | 创建一个 GoTo 操作,目标为给定的显式目的地(API 奇偶性)。 |
GoToAction(page: Page) | 创建一个 GoTo 操作,目标为给定页面的第一个视图(API 奇偶性)。 |
GoToAction(page: int) | 创建一个 GoTo 操作,目标为给定的基于1的页码对应的页面(API 奇偶性)。 |
GoToAction() | 创建一个空的 GoTo 操作(API 奇偶性)。 |
GoToAction(doc: Document, name: string) | 命名目标 GoTo 操作(/D 条目是 /name)。 |
GoToAction(page: Page, type: Annotations.ExplicitDestinationType, values: double[]) | 直接 GoTo 操作,使用显式的目标类型和数值数组。 |
GetECMAScriptString() | 对于 JavaScript 操作,返回嵌入的脚本;否则返回空字符串。 |
CreateGoTo(pageIndex: int, fitType: string) | 创建一个针对页面索引并使用指定适配类型的 GoTo 操作。 |
CreateUri(uri: string) | 创建一个 URI 操作,以打开指定的 URL。 |
CreateJavaScript(script: string) | 创建一个 JavaScript 操作,以执行指定的脚本。 |
CreateNamed(name: string) | 创建一个命名操作(例如 NextPage、PrevPage、FirstPage、LastPage)。 |
CreateLaunch(filePath: string) | 创建一个 Launch 操作,以打开指定的文件。 |
ToString() | 此约会目标的可读表示。 |