DAGetXRefDiagnostics
直接访问功能、诊断
描述
返回直接访问文档句柄的交叉引用与 trailer JSON 报告
语法
Delphi
Function TPDFlib.DAGetXRefDiagnostics(FileHandle: Integer; Out Report: WideString): Integer;参数
| FileHandle | 有效的直接访问文档句柄 |
|---|---|
| Report | 接收与 GetXRefDiagnostics 相同的结构字段,包括配置的加载策略、兼容性决策以及任何 Direct Access 原始重建信息 |
返回值
| 0 | 句柄无效,Report 为空且 LastErrorCode 被设为 401 |
|---|---|
| 1 | 报告已返回 |
备注
报告区分传统表、交叉引用流、混合引用文件以及切换表示形式的修订链
每个分节保留其声明的偏移量、有效物理偏移量、trailer 边界、链接来源、兼容性标志和解析结果
在 PDF_XREF_LOAD_RECOVERY 下,直接访问可以报告已恢复的顶层对象、压缩对象流成员和合成出的 trailer 数据