Este método é implementado no FRE para Linux e Windows.
Este método realiza o processamento em segundo plano até que a próxima imagem reconhecida esteja disponível.
Ao chamar o método GetNextProcessedPage, o BatchProcessor chama o método GetNextImageFile da interface IImageSource. O método retorna o próximo arquivo de imagem da fila de origem. Para cada página do arquivo de imagem, uma nova tarefa de processamento é criada, e essa tarefa é encaminhada para um dos processos de reconhecimento. Se todas as tarefas de um arquivo tiverem sido encaminhadas para processamento, mas nem todos os processos de reconhecimento estiverem ocupados, o método GetNextImageFile será chamado novamente. Isso é feito até que a primeira página de imagem tenha sido convertida e entregue ao usuário. As páginas são retornadas ao usuário usando o método GetNextProcessedPage na ordem em que foram obtidas da origem da imagem.
Chame o método GetNextProcessedPage em um loop até que ele retorne 0, o que significa que não há mais imagens na origem e que todas as imagens processadas já foram retornadas ao usuário.
A página retornada pelo método GetNextProcessedPage existe até a próxima chamada desse método. Portanto, se você quiser salvar essa página, deverá fazê-lo usando os métodos do objeto FRPage ou adicioná-la a um documento existente usando o método IFRDocument::AddPage ANTES da próxima chamada do método GetNextProcessedPage.
HRESULT GetNextProcessedPage( IFRPage** Result );
IFRPage GetNextProcessedPage();
Function GetNextProcessedPage() As IFRPage
Result
[out, retval] Um ponteiro para a variável IFRPage* que recebe o ponteiro de interface do objeto FRPage correspondente à página resultante.
Este método não possui valores de retorno específicos. Retorna os valores de retorno padrão das funções do ABBYY FineReader Engine.
BatchProcessor