Passer au contenu principal
Cette méthode est implémentée dans FRE pour Linux et Windows.
Cette méthode prépare le Batch Processor à fonctionner. Elle lance des processus de reconnaissance asynchrones et définit la source des images ainsi que les paramètres de traitement.
L’objet BatchProcessor ne peut pas être réutilisé. Des appels répétés à la méthode Start provoqueront des erreurs.

Syntaxe

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] _
)

Paramètres

ImageSource [in] Spécifie la source d’image à utiliser avec le processeur. La variable fait référence à l’objet qui implémente l’interface IImageSource. ProcessingCallback [in] Fait référence à l’interface IAsyncProcessingCallback de l’objet implémenté par l’utilisateur et utilisée pour gérer le traitement. Ce paramètre peut être 0.
Le callback est utilisé uniquement avec des fichiers image. Si vous ajoutez les images via la méthode IImageSource::GetNextImageDocument, vous ne pourrez pas gérer le fonctionnement de l’objet BatchProcessor à l’aide de cette interface.
OpeningParams [in] Fait référence à l’objet PrepareImageMode, qui spécifie comment une image sera prétraitée à l’ouverture. Ce paramètre peut être 0. Dans ce cas, le prétraitement de l’image est effectué avec les paramètres par défaut ou, si un profil a été chargé, avec les paramètres définis dans ce profil. ProcessingParams [in] Fait référence à l’objet PageProcessingParams, qui stocke les paramètres d’analyse, de reconnaissance et de synthèse de la page. Ce paramètre peut être 0. Dans ce cas, la page est analysée et reconnue avec les paramètres par défaut ou, si un profil a été chargé, avec les paramètres définis dans ce profil.
Si vous travaillez avec ImageDocument, ces paramètres seront réinitialisés aux valeurs par défaut.

Valeurs de retour

Cette méthode n’a pas de valeurs de retour spécifiques. Elle renvoie les valeurs de retour standard des fonctions ABBYY FineReader Engine.

Remarques

Sous Linux : cette méthode ne fonctionne pas si l’objet Engine est chargé comme serveur hors processus.

Voir aussi

BatchProcessor