Zum Hauptinhalt springen
Diese Methode ist in FRE unter Linux und Windows implementiert.
Diese Methode bereitet den BatchProcessor für die Verarbeitung vor. Sie startet asynchrone Erkennungsprozesse und gibt die Bildquelle sowie die Verarbeitungseinstellungen an.
Das Objekt BatchProcessor kann nicht erneut verwendet werden. Wiederholte Aufrufe der Methode Start verursachen Fehler.

Syntax

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

Parameter

ImageSource [in] Gibt die Bildquelle an, die vom Prozessor verwendet werden soll. Die Variable verweist auf das Objekt, das die Schnittstelle IImageSource implementiert. ProcessingCallback [in] Verweist auf die Schnittstelle IAsyncProcessingCallback des vom Benutzer implementierten Objekts, das zur Steuerung der Verarbeitung verwendet wird. Dieser Parameter kann 0 sein.
Der Callback wird nur bei Bilddateien verwendet. Wenn Sie die Bilder über die Methode IImageSource::GetNextImageDocument hinzufügen, können Sie den BatchProcessor über diese Schnittstelle nicht steuern.
OpeningParams [in] Verweist auf das Objekt PrepareImageMode, das angibt, wie ein Bild beim Öffnen vorverarbeitet wird. Dieser Parameter kann 0 sein. In diesem Fall wird die Bildvorverarbeitung mit Standardparametern durchgeführt oder, falls ein Profil geladen wurde, werden die in diesem Profil festgelegten Parameter verwendet. ProcessingParams [in] Verweist auf das Objekt PageProcessingParams, das Parameter für Analyse, Erkennung und Seitensynthese enthält. Dieser Parameter kann 0 sein. In diesem Fall wird die Seite mit Standardparametern analysiert und erkannt oder, falls ein Profil geladen wurde, werden die in diesem Profil festgelegten Parameter verwendet.
Wenn Sie mit ImageDocument arbeiten, werden diese Parameter auf die Standardwerte zurückgesetzt.

Rückgabewerte

Diese Methode hat keine spezifischen Rückgabewerte. Sie liefert die Standard-Rückgabewerte von ABBYY FineReader Engine-Funktionen zurück.

Hinweise

Für Linux: Diese Methode funktioniert nicht, wenn das Engine-Objekt als Server außerhalb des Prozesses geladen ist.

Siehe auch

BatchProcessor