Questo metodo è implementato in FRE per Linux e Windows.
Questo metodo prepara il Batch Processor per l’uso. Il metodo avvia processi di riconoscimento asincroni e specifica l’origine delle immagini e le impostazioni di elaborazione.
L’oggetto BatchProcessor non può essere riutilizzato. Chiamate ripetute al metodo Start causano errori.
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] Specifica la sorgente dell’immagine da utilizzare con il processore. La variabile fa riferimento all’oggetto che implementa l’interfaccia IImageSource.
ProcessingCallback
[in] Fa riferimento all’interfaccia IAsyncProcessingCallback dell’oggetto implementato dall’utente, utilizzato per gestire l’elaborazione. Questo parametro può essere 0.
OpeningParams
[in] Fa riferimento all’oggetto PrepareImageMode, che specifica come un’immagine verrà preelaborata durante l’apertura. Questo parametro può essere 0. In questo caso, la preelaborazione dell’immagine viene eseguita con i parametri predefiniti oppure, se è stato caricato un profilo, vengono utilizzati i parametri impostati in tale profilo.
ProcessingParams
[in] Fa riferimento all’oggetto PageProcessingParams, che memorizza i parametri di analisi, riconoscimento e sintesi della pagina. Questo parametro può essere 0. In questo caso, la pagina viene analizzata e riconosciuta con i parametri predefiniti oppure, se è stato caricato un profilo, vengono utilizzati i parametri impostati in tale profilo.
Se si lavora con ImageDocument, questi parametri verranno reimpostati sui valori predefiniti.
Questo metodo non prevede valori di ritorno specifici. Restituisce i valori di ritorno standard delle funzioni di ABBYY FineReader Engine.
Su Linux: questo metodo non funziona se l’oggetto Engine viene caricato come server out-of-process.
BatchProcessor