CompareWith

診斷

描述

將所選文件與已儲存的修訂版進行結構比較

語法

Delphi

Function CompareWith(Const OldFileName, OldPassword: WideString): Integer;

傳回值

0未選取任何文件、檔案不存在,或無法以給定密碼載入
N發現項目數量;使用 GetCompareFinding 存取子讀取

備註

載入 OldFileName 作為舊方,並走訪兩份文件,從間接參照摺疊為標記的標準形式為每個間接物件計算指紋,因此重新編號但內容相同的物件仍可相符。第一輪依指紋對齊物件;第二輪依編號配對剩餘未相符的物件並回報為已變更,仍未配對的物件則視為新增(新方)或移除(舊方)。頁數差異會在物件發現項目之前回報。發現項目會保留到下一次 CompareWith 呼叫為止

範例

N:= PDF.CompareWith("invoice_v1.pdf", "");

另請參閱

AuditObjectReachability, GetDocumentJSON