- 文書解析、認識、およびエクスポートの進行率を報告する。
- 認識エンジンからのヒントや警告をユーザーに通知する。
- 操作の完了に関する情報を報告する。
- Windows の場合: 長時間の処理中にアプリケーションが応答していないように見えるのを防ぐために、システムメッセージを処理する。これは、ユーザーインターフェイスを備えたアプリケーションで役立つ場合がある。
IFRPageEvents
IFRPageEvents インターフェイス
ABBYY FineReader Engine API の IFRPageEvents インターフェイス — FRPage からリスナーにイベント(OnPageProcessed、OnProgress、OnRegionProcessed、OnWarning)を通知するクライアント側の Callback インターフェイス。
これは、FRPage オブジェクトからリスナーにイベントを通知するために使用される Callback インターフェイスです。このインターフェイスはクライアント側で実装されます。お使いの開発ツールでの実装に関する詳細なガイダンスについては、使用を参照してください。概要を以下に示します。
C++ ユーザーは、IFRPageEvents インターフェイスを実装し、接続ポイント (Windows) を取得して、そのインターフェイスを実装するオブジェクトを FRPage オブジェクトに “advise” する必要があります。このインターフェイスは IUnknown インターフェイスから派生しているため、クライアント オブジェクトでも IUnknown メソッドを実装する必要があります。
FRPage オブジェクトから通知を受け取りたい Visual Basic ユーザーは、それを WithEvents として宣言し、次のようなプロシージャを実装する必要があります。
このインターフェイスのメソッドを通じて通知を受け取るオブジェクトは、各メソッドの実装内で次のことを行うことができます。
Linuxでは、Engine オブジェクトがアウトプロセス サーバーとして読み込まれている場合、このインターフェイスは機能しません。
FRPage
使用
