THPDFNamesFacade Class
集中管理文档名称树操作,包括嵌入文件、JavaScript 条目和命名目标
声明
THPDFNamesFacade = class(TObject)
单元
HPDFDoc
参数
| 名称 | 用途 |
|---|---|
AddEmbeddedFile | 通过文档名称树 facade 添加一个嵌入文件条目 |
AddJavaScript | 添加一个具名的文档级 JavaScript 条目 |
AddNamedDestination | 向文档名称树添加一个具名的 JavaScript 函数封装 |
LoadedEmbeddedFileNames | 添加一个可被具名目标(named destination)链接指向的具名目标 |
LoadedJavaScriptSource | 返回已加载文档中找到的嵌入文件名称数 |
LoadedEmbeddedFileName | 按从 0 开始的索引返回一个已加载嵌入文件名称 |
LoadedEmbeddedFileNames | 以数组快照返回已加载嵌入文件名称 |
LoadedJavaScriptCount | 返回已加载文档中找到的文档级 JavaScript 名称数量 |
LoadedJavaScriptName | 按从 0 开始的索引返回一个已加载 JavaScript 名称 |
LoadedJavaScriptNames | 以数组快照返回已加载 JavaScript 名称树条目 |
LoadedJavaScriptSource | 返回已加载 JavaScript 名称的脚本源码 |
LoadedNamedDestinationCount | 返回已加载文档中找到的命名目标数量 |
LoadedNamedDestinationName | 按从 0 开始的索引返回一个已加载命名目标名称 |
LoadedNamedDestinationNames | 以数组快照返回已加载命名目标条目 |
使用说明
- 通过以下入口访问该辅助对象
Access this helper through THotPDF.Names - 把内嵌文件、JavaScript 和命名目标工作流与页面内容代码分开管理
当应用需要在已加载或生成的 PDF 文档中使用此document name tree facade工作流时,使用此 API根据给定的参数列表和函数体文本格式化一个命名函数- 已加载名称方法与底层
THotPDF.GetLoaded*API 对应,是面向枚举代码的便捷包装 - 在移除或重写已加载名称树条目之前需要稳定快照时,使用返回数组的方法