跳轉到主要內容
這是一個回呼介面,用於將 FRPage 物件中的事件回報給監聽器。此介面是在用戶端實作。請參閱使用可連接物件,了解適用於您的開發工具的詳細實作建議。以下是簡要說明: C++ 使用者需要實作 IFRPageEvents 介面、取得連接點 (Windows) ,並將實作該介面的物件以 “advise” 方式連接到 FRPage 物件。由於此介面衍生自 IUnknown 介面,因此客戶端物件也應實作 IUnknown 方法。 想要接收來自 FRPage 物件通知的 Visual Basic 使用者,應將其宣告為 WithEvents,並實作與下列內容類似的程序:
Public WithEvents page As FREngine.FRPage
Private Sub page_OnPageProcessed(ByVal sender As FRPage, _
                                 ByVal stage As PageProcessingStageEnum)
...
End Sub
透過此介面的方法接收通知的物件,可在這些方法的實作中執行下列操作:
  • 回報文件分析、辨識和匯出的完成百分比。
  • 向使用者回報辨識器的提示與警告。
  • 回報作業完成的相關資訊。
  • 在 Windows 中:處理任何系統訊息,以避免應用程式在長時間作業期間看起來失去回應。這對具有使用者介面的應用程式特別有幫助。

方法

NameDescription
OnPageProcessed向客戶端提供頁面處理完成的資訊。
OnProgress向客戶端提供目前作業 (分析、辨識和匯出) 大致完成百分比的資訊。
OnRegionProcessed向客戶端提供已處理區域的資訊。
OnWarning向客戶端提供處理期間發生的提示與警告。

備註

在 Linux 中:若 Engine 物件是以處理序外伺服器載入,則此介面無法運作。

另請參閱

FRPage 使用可連接物件