Este método está implementado no FRE para Linux e Windows.
Este método prepara o BatchProcessor para funcionar. O método invoca processos assíncronos de reconhecimento, especifica a origem das imagens e as configurações de processamento.
O objeto BatchProcessor não pode ser reutilizado. Chamadas repetidas ao método Start causarão erros.
HRESULT Start(
IImageSource* ImageSource,
IAsyncProcessingCallback* ProcessingCallback,
IPrepareImageMode* OpeningParams,
IPageProcessingParams* ProcessingParams
);
void Start(
IImageSource ImageSource,
IAsyncProcessingCallback ProcessingCallback,
IPrepareImageMode OpeningParams,
IPageProcessingParams ProcessingParams
);
Sub Start( _
ImageSource As IImageSource, _
[ProcessingCallback As IAsyncProcessingCallback = Nothing], _
[OpeningParams As IPrepareImageMode = Nothing], _
[ProcessingParams As IPageProcessingParams = Nothing] _
)
ImageSource
[in] Especifica a origem da imagem que deve ser usada com o processador. A variável se refere ao objeto que implementa a interface IImageSource.
ProcessingCallback
[in] Refere-se à interface IAsyncProcessingCallback do objeto implementado pelo usuário, usada para gerenciar o processamento. Esse parâmetro pode ser 0.
OpeningParams
[in] Refere-se ao objeto PrepareImageMode, que especifica como uma imagem será pré-processada durante a abertura. Esse parâmetro pode ser 0. Nesse caso, o pré-processamento da imagem é realizado com os parâmetros padrão ou, se um perfil tiver sido carregado, são usados os parâmetros definidos nesse perfil.
ProcessingParams
[in] Refere-se ao objeto PageProcessingParams, que armazena os parâmetros de análise, reconhecimento e síntese da página. Esse parâmetro pode ser 0. Nesse caso, a página é analisada e reconhecida com os parâmetros padrão ou, se um perfil tiver sido carregado, são usados os parâmetros definidos nesse perfil.
Se você trabalhar com ImageDocument, esses parâmetros serão redefinidos para os valores padrão.
Este método não tem valores de retorno específicos. Ele retorna os valores de retorno padrão das funções do ABBYY FineReader Engine.
No Linux: este método não funciona se o objeto Engine estiver carregado como um servidor em um processo separado.
BatchProcessor