TPDFlibActionInfo
数据类型
描述
包含从注释、大纲、生命周期触发器、表单字段或操作链返回的 PDF 操作字典的类型化负载
声明
type
TPDFlibActionInfo = record
Kind: TPDFlibActionKind;
URI: AnsiString;
URIIsMap: Boolean;
JavaScript: WideString;
FileName: AnsiString;
OpenInNewWindow: Boolean;
NewWindowSpecified: Boolean;
RemoteDestinationKind: TPDFlibActionTargetKind;
RemoteDestinationID: Integer;
RemoteDestinationName: WideString;
RemotePage: Integer;
RemoteDestinationType: Integer;
RemoteLeft: Double;
RemoteTop: Double;
RemoteRight: Double;
RemoteBottom: Double;
RemoteZoom: Double;
RemoteValueMask: Integer;
LaunchHasWindowsParameters: Boolean;
LaunchParameters: WideString;
LaunchDefaultDirectory: WideString;
LaunchOperation: AnsiString;
NamedName: AnsiString;
FieldCount: Integer;
HideAnnotations: Boolean;
EmbeddedTargetName: AnsiString;
TargetIsParent: Boolean;
ThreadTargetKind: TPDFlibActionTargetKind;
ThreadTargetObjectNumber: Integer;
ThreadTargetIndex: Integer;
ThreadTargetName: WideString;
BeadTargetKind: TPDFlibActionTargetKind;
BeadTargetObjectNumber: Integer;
BeadTargetIndex: Integer;
SoundObjectNumber: Integer;
SoundVolume: Double;
SoundSynchronous: Boolean;
SoundRepeat: Boolean;
SoundMix: Boolean;
MovieAnnotationObjectNumber: Integer;
MovieTitle: WideString;
MovieOperation: TPDFlibMovieOperation;
OCGStateCount: Integer;
PreserveRB: Boolean;
RenditionObjectNumber: Integer;
ScreenAnnotationObjectNumber: Integer;
RenditionOperation: Integer;
Transition: TPDFlibTransitionInfo;
ThreeDAnnotationObjectNumber: Integer;
ThreeDViewKind: TPDFlibActionTargetKind;
ThreeDViewObjectNumber: Integer;
ThreeDViewIndex: Integer;
ThreeDViewName: WideString;
end;参数
| Kind | 来自 TPDFlibActionKind 的操作类别 |
|---|---|
| URI, URIIsMap | URI 目标和鼠标坐标跟踪标志 |
| JavaScript | JavaScript 或 Rendition 操作携带的脚本 |
| FileName, OpenInNewWindow, NewWindowSpecified | 外部文件目标、窗口偏好,以及该偏好是否被显式指定 |
| RemoteDestination*, RemotePage, RemoteValueMask | 远程 go-to 目标表示、可复用数组句柄、从 0 开始的页面、适合类型、坐标,以及标识存在坐标值的位掩码 |
| Launch* | Windows launch 字典存在性、应用程序参数、默认目录和操作,open 作为标准默认值应用 |
| ThreadTarget*, BeadTarget* | 文章线索和珠目标形式、对象编号、索引或标题 |
| Sound* | 声音对象编号、音量,以及应用标准默认值的同步、重复和混合标志 |
| Movie* | 影片注释或标题以及操作 |
| OCGStateCount, PreserveRB | 可选内容状态数量和单选按钮关系策略 |
| Rendition* | Rendition 和 screen 注释对象以及操作 |
| Transition | TPDFlibTransitionInfo 中完整的过渡字典 |
| ThreeD* | 3D 注释和视图选择器细节 |