メインコンテンツへスキップ
このメソッドは、文書内のすべてのページについて、前処理、レイアウト解析、認識、ページ合成、および文書合成を実行します。

構文

C++

HRESULT Process( IDocumentProcessingParams* DocumentProcessingParams );

C#

void Process( IDocumentProcessingParams DocumentProcessingParams );

Visual Basic .NET

Sub Process([DocumentProcessingParams As IDocumentProcessingParams = Nothing])

パラメーター

DocumentProcessingParams [in] すべての処理パラメーターを格納する DocumentProcessingParams オブジェクトへの参照です。このパラメーターには 0 を指定することもできます。この場合、ドキュメントは既定のパラメーターで処理されます (すべての処理パラメーターが既定値に設定されます) 。また、プロファイル が読み込まれている場合は、そのプロファイルで設定されたパラメーターが使用されます。

戻り値

ユーザーによって文書処理が中断された場合、このメソッドは E_ABORT を返します。また、ABBYY FineReader Engine 関数の標準戻りコードも返します。

注記

  • このメソッドは、FRDocument オブジェクトの IConnectionPointContainer インターフェイスに関連付けられたリスナーにイベントを通知することがあります。
  • Linux および Windows: IEngine::MultiProcessingParams プロパティの値に応じて、ABBYY FineReader Engine は複数ページのドキュメント処理を CPU コアに分散できます。

関連項目

FRDocument プロファイルの操作