Zum Hauptinhalt springen
Diese Methode führt das Preprocessing der Seite durch: Sie korrigiert die Seitenorientierung, Invertierung und geometrische Verzerrungen. Das Preprocessing der Seite wird vor der Seitenanalyse durchgeführt.

Syntax

C++

HRESULT Preprocess(
  IPagePreprocessingParams* PreprocessingParams,
  IObjectsExtractionParams* ExtractionParams,
  IRecognizerParams*        RecognizerParams
);

C#

void Preprocess(
  IPagePreprocessingParams PreprocessingParams,
  IObjectsExtractionParams ExtractionParams,
  IRecognizerParams        RecognizerParams
);

Visual Basic .NET

Sub Preprocess( _
  [PreprocessingParams As IPagePreprocessingParams = Nothing], _
  [ExtractionParams As IObjectsExtractionParams = Nothing], _
  [RecognizerParams As IRecognizerParams = Nothing] _
)

Parameter

PreprocessingParams [in] Verweist auf das PagePreprocessingParams-Objekt, das die Parameter der Seiten-Vorverarbeitung speichert. Dieser Parameter kann 0 sein. In diesem Fall wird die Seite mit Standardparametern vorverarbeitet. Wenn ein Profil geladen wurde, werden stattdessen die durch dieses Profil festgelegten Parameter verwendet. ExtractionParams [in] Verweist auf das ObjectsExtractionParams-Objekt, das die Parameter der Objektextraktion speichert. Dieser Parameter kann 0 sein. In diesem Fall werden die Objekte mit Standardparametern extrahiert. Wenn ein Profil geladen wurde, werden stattdessen die durch dieses Profil festgelegten Parameter verwendet. RecognizerParams [in] Verweist auf das RecognizerParams-Objekt, das die für die Seiten-Vorverarbeitung erforderlichen Erkennungsparameter speichert (z. B. die Erkennungssprache). Dieser Parameter kann 0 sein. In diesem Fall werden die Standardparameter verwendet. Wenn ein Profil geladen wurde, werden stattdessen die durch dieses Profil festgelegten Parameter verwendet.

Rückgabewerte

Wenn die Vorverarbeitung der Seite durch den Benutzer unterbrochen wird, gibt diese Methode E_ABORT zurück. Außerdem gibt sie die Standard-Rückgabecodes der ABBYY FineReader Engine-Funktionen zurück.

Hinweise

Diese Methode kann Ereignisse an die Listener melden, die an die IConnectionPointContainer-Schnittstelle des FRPage-Objekts gebunden sind.

Siehe auch

FRPage Parameter für Vorverarbeitung, Analyse, Erkennung und Synthese anpassen Arbeiten mit Profilen