跳轉到主要內容
此方法會比較原始文件與其副本。這兩份文件都應已先透過 FRDocument 物件的 Process 方法 (或其他可執行文件合成的方法) 完成辨識。 此方法會傳回 ComparisonResult 物件,其中包含對該文件所做的所有變更。

語法

C++

HRESULT CompareDocuments(
  IFRDocument*         RefDocument,
  IFRDocument*         UserDocument,
  IIntsCollection*     RefPageIndices,
  IIntsCollection*     UserPageIndices,
  IComparisonResult**  Result
);

C#

IComparisonResult CompareDocuments(
  IFRDocument          RefDocument,
  IFRDocument          UserDocument,
  IIntsCollection      RefPageIndices,
  IIntsCollection      UserPageIndices
);

Visual Basic .NET

Function CompareDocuments( _
  RefDocument As IFRDocument, _
  UserDocument As IFRDocument, _
  RefPageIndices As IIntsCollection, _
  UserPageIndices As IIntsCollection _
) As IComparisonResult

參數

RefDocument [in] 參考包含要比較之原始文件的 FRDocument 物件。此參數不得為 NULL。 UserDocument [in] 參考包含要比較之文件副本的 FRDocument 物件。此參數不得為 NULL。 RefPageIndices [in] 此參數參考 IntsCollection 物件,用以指定要與原始文件中頁面進行比較的頁面索引。 UserPageIndices [in] 此參數參考 IntsCollection 物件,用以指定要與文件副本中頁面進行比較的頁面索引。 Result [out, retval] 指向 IComparisonResult* 指標變數的指標,該變數會接收輸出 ComparisonResult 物件的介面指標。

傳回值

此方法沒有特定的傳回值。它會傳回 ABBYY FineReader Engine 函式的標準傳回值

另請參閱

Comparator