THPDFEmbeddedTarget 记录
GoToE 嵌入目标路径中的一个条目:父级跳转,或按嵌入文件名、页面锚定批注索引或批注名选择子文档
声明
THPDFEmbeddedTarget= record
Kind: THPDFEmbeddedTargetKind;
EmbeddedFileName: AnsiString;
PageIndex: Integer;
PageName: AnsiString;
AnnotationIndex: Integer;
AnnotationName: AnsiString;
end;
单元
HPDFDoc
字段
| 字段 | 用途 |
|---|---|
Kind | 选择条目类型的 THPDFEmbeddedTargetKind:etkParent、etkChildByName、etkChildByAnnotationIndex 或 etkChildByAnnotationName |
EmbeddedFileName | 子文档的 EmbeddedFiles 名称树键,由 etkChildByName 使用 |
PageIndex | 文件附件批注的从零起算页索引,由 etkChildByAnnotationIndex 使用 |
PageName | 承载该命名批注的页名,由 etkChildByAnnotationName 使用 |
AnnotationIndex | 附件批注在页面 /Annots 数组中的索引,由 etkChildByAnnotationIndex 使用 |
AnnotationName | 附件批注的 /NM 名称,由 etkChildByAnnotationName 使用 |
使用说明
- 用
HPDFEmbeddedParentTarget、HPDFEmbeddedFileTarget和HPDFEmbeddedAnnotationTarget辅助例程构建条目;它们会把未用的成员初始化为空字符串和-1 - 把条目组装成有序数组:父级跳转深入嵌入文档,子条目选择其中的最终目的地
- 把数组传给 GoToE 动作构建器,生成符合标准的
/Target链