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 数据