Pular para o conteúdo principal
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.

Sintaxe

C++

HRESULT Start(
  IImageSource*             ImageSource,
  IAsyncProcessingCallback* ProcessingCallback,
  IPrepareImageMode*        OpeningParams,
  IPageProcessingParams*    ProcessingParams
);

C#

void Start(
  IImageSource             ImageSource,
  IAsyncProcessingCallback ProcessingCallback,
  IPrepareImageMode         OpeningParams,
  IPageProcessingParams     ProcessingParams
);

Visual Basic .NET

Sub Start( _
  ImageSource As IImageSource, _
  [ProcessingCallback As IAsyncProcessingCallback = Nothing], _
  [OpeningParams As IPrepareImageMode = Nothing], _
  [ProcessingParams As IPageProcessingParams = Nothing] _
)

Parâmetros

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.
O callback será usado apenas com arquivos de imagem. Se você adicionar as imagens por meio do método IImageSource::GetNextImageDocument, não será possível gerenciar o processamento do objeto BatchProcessor com essa interface.
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.

Valores de retorno

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.

Observações

No Linux: este método não funciona se o objeto Engine estiver carregado como um servidor em um processo separado.

Veja também

BatchProcessor