跳轉到主要內容
這個方法會執行頁面的版面分析。

語法

C++

HRESULT Analyze(
  IPageAnalysisParams*      AnalysisParams,
  IObjectsExtractionParams* ExtractionParams,
  IRecognizerParams*        RecognizerParams
);

C#

void Analyze(
  IPageAnalysisParams      AnalysisParams,
  IObjectsExtractionParams ExtractionParams,
  IRecognizerParams        RecognizerParams
);

Visual Basic .NET

Sub Analyze( _
  [AnalysisParams As IPageAnalysisParams = Nothing], _
  [ExtractionParams As IObjectsExtractionParams = Nothing], _
  [RecognizerParams As IRecognizerParams = Nothing] _
)

參數

AnalysisParams [in] 指向儲存頁面版面分析參數的 PageAnalysisParams 物件。此參數可為 0。此時,系統會使用預設參數分析頁面;如果已載入 profile,則會使用該 profile 所設定的參數。 ExtractionParams [in] 指向儲存物件擷取參數的 ObjectsExtractionParams 物件。此參數可為 0。此時,系統會使用預設參數擷取物件;如果已載入 profile,則會使用該 profile 所設定的參數。 RecognizerParams [in] 指向儲存版面分析所需識別參數 (例如識別語言) 的 RecognizerParams 物件。此參數可為 0。此時,系統會使用預設參數;如果已載入 profile,則會使用該 profile 所設定的參數。

回傳值

如果版面分析遭使用者中斷,此方法會回傳 E_ABORT。它也會回傳 ABBYY FineReader Engine 函式的標準回傳碼

備註

此方法可能會向附加至 FRPage 物件之 IConnectionPointContainer 介面的監聽器回報事件。

另請參閱

FRPage 預處理、分析、識別和合成的參數調整 設定檔的使用方式