Este método está implementado en FRE para Linux y Windows.
Este método prepara Batch Processor para su uso. El método invoca procesos de reconocimiento asíncronos y especifica el origen de las imágenes y la configuración de procesamiento.
El objeto BatchProcessor no puede reutilizarse. Las llamadas repetidas al método Start provocarán errores.
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 el origen de la imagen que debe usarse con el procesador. La variable hace referencia al objeto que implementa la interfaz IImageSource.
ProcessingCallback
[in] Hace referencia a la interfaz IAsyncProcessingCallback del objeto implementado por el usuario que se utiliza para gestionar el procesamiento. Este parámetro puede ser 0.
OpeningParams
[in] Hace referencia al objeto PrepareImageMode, que especifica cómo se preprocesará una imagen al abrirla. Este parámetro puede ser 0. En este caso, el preprocesamiento de la imagen se realiza con los parámetros predeterminados o, si se ha cargado un perfil, se utilizan los parámetros establecidos en ese perfil.
ProcessingParams
[in] Hace referencia al objeto PageProcessingParams, que almacena los parámetros de análisis, reconocimiento y síntesis de la página. Este parámetro puede ser 0. En este caso, la página se analiza y reconoce con los parámetros predeterminados o, si se ha cargado un perfil, se utilizan los parámetros establecidos en ese perfil.
Si trabaja con ImageDocument, estos parámetros se restablecerán a los valores predeterminados.
Este método no tiene valores de retorno específicos. Devuelve los valores de retorno estándar de las funciones de ABBYY FineReader Engine.
En Linux: este método no funciona si el objeto Engine se carga como un servidor en un proceso independiente.
BatchProcessor