メインコンテンツへスキップ
これは、FRPage オブジェクトからリスナーにイベントを通知するために使用される Callback インターフェイスです。このインターフェイスはクライアント側で実装されます。お使いの開発ツールでの実装に関する詳細なガイダンスについては、使用を参照してください。概要を以下に示します。 C++ ユーザーは、IFRPageEvents インターフェイスを実装し、接続ポイント (Windows) を取得して、そのインターフェイスを実装するオブジェクトを FRPage オブジェクトに “advise” する必要があります。このインターフェイスは 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 使用