跳轉到主要內容
這個方法是在用戶端實作。ABBYY FineReader Engine 會為 Engine 物件的 InjectTextLayer 方法呼叫此方法。它會將頁面處理完成的資訊傳送給用戶端。它也可以處理任何系統訊息,以協助避免應用程式在長時間作業期間看起來失去回應。

語法

C++

HRESULT OnPageProcessed(
  int                     Index,
  PageProcessingStageEnum Stage
);

C#

void OnPageProcessed(
  int                     Index,
  PageProcessingStageEnum Stage
);

Visual Basic .NET

Sub OnPageProcessed( _
  Index As Integer, _
  Stage As PageProcessingStageEnum _
)

參數

Index [in] 此參數包含檔案中已處理頁面的頁碼。 Stage [in] 此 PageProcessingStageEnum 類型的變數用於指定處理階段。

回傳值

[僅限 C++] 如果此方法的回傳值不是 S_OK,則表示用戶端發生錯誤。

備註

此 方法 的用戶端實作必須確保,所有在 方法 內部擲出的例外狀況都會被攔截並處理,且不會有任何例外狀況傳播到 方法 外部。例外狀況若傳播到 方法 外部,可能會導致不可預期的結果 (例如程式終止) 。

另請參見

IProcessingEvents IEngine::InjectTextLayer