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 資料