DAGetXRefDiagnostics
直接存取功能、診斷
描述
傳回直接存取文件控制代碼的交叉參考與檔尾 JSON 報告
語法
Delphi
Function TPDFlib.DAGetXRefDiagnostics(FileHandle: Integer; Out Report: WideString): Integer;參數
| FileHandle | 有效的直接存取文件控制代碼 |
|---|---|
| Report | 接收與 GetXRefDiagnostics 相同的結構欄位,包括設定的載入原則、相容性決策以及任何直接存取原始重建 |
傳回值
| 0 | 控制代碼無效,Report 為空,且 LastErrorCode 設為 401 |
|---|---|
| 1 | 已傳回報告 |
備註
報告會區分傳統表、交叉參照串流、混合參照檔,以及切換表示法的修訂鏈
每個區段都保留其宣告位移、有效實體位移、trailer 邊界、連結來源、相容性旗標與剖析結果
在 PDF_XREF_LOAD_RECOVERY 下,Direct Access 可回報復原的頂層物件、壓縮的 object-stream 成員與合成的 trailer 資料