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.
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] 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.
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.
Diese Methode hat keine spezifischen Rückgabewerte. Sie liefert die Standard-Rückgabewerte von ABBYY FineReader Engine-Funktionen zurück.
Für Linux: Diese Methode funktioniert nicht, wenn das Engine-Objekt als Server außerhalb des Prozesses geladen ist.
BatchProcessor