メインコンテンツへスキップ
このメソッドは、Linux 版および Windows 版の FRE で実装されています。
このメソッドは、次の認識済み画像が利用可能になるまで、バックグラウンドで処理を実行します。 GetNextProcessedPage メソッドを呼び出すと、Batch Processor は IImageSource インターフェイスの GetNextImageFile メソッドを呼び出します。このメソッドは、ソースキューから次の画像ファイルを返します。画像ファイルの各ページに対して新しい処理タスクが作成され、そのタスクは認識プロセスのいずれかに渡されます。1 つのファイルに対するすべてのタスクが処理に回されても、認識プロセスに空きがある場合は、GetNextImageFile メソッドが再度呼び出されます。これは、最初の画像ページが変換されてユーザーに渡されるまで続きます。ページは、画像ソースから取得された順に、GetNextProcessedPage メソッドを使用してユーザーに返されます。 GetNextProcessedPage メソッドが 0 を返すまで、このメソッドをループ内で呼び出してください。これは、ソース内にこれ以上画像がなく、処理済みのすべての画像がユーザーに返されたことを意味します。
GetNextProcessedPage メソッドが返すページは、このメソッドの次回呼び出しまでしか存在しません。したがって、このページを保存する場合は、GetNextProcessedPage メソッドを次に呼び出す前に、FRPage オブジェクトのメソッドを使用して保存するか、IFRDocument::AddPage メソッドを使用して既存のドキュメントに追加する必要があります。

構文

C++

HRESULT GetNextProcessedPage( IFRPage** Result );

C#

IFRPage GetNextProcessedPage();

Visual Basic .NET

Function GetNextProcessedPage() As IFRPage

パラメーター

Result [out, retval] 出力ページに対応する FRPage オブジェクトのインターフェイス ポインターを受け取る IFRPage* 変数へのポインターです。

戻り値

このメソッドに固有の戻り値はありません。ABBYY FineReader Engine 関数の標準的な戻り値が返されます。

関連項目

BatchProcessor