Zum Hauptinhalt springen
Mit dieser Methode werden für alle Seiten im Dokument die Erkennung und die Seitensynthese ausgeführt.

Syntax

C++

HRESULT Recognize(
  ISynthesisParamsForPage*  SynthesisParamsForPage,
  IObjectsExtractionParams* ExtractionParams
);

C#

void Recognize(
  ISynthesisParamsForPage  SynthesisParamsForPage,
  IObjectsExtractionParams ExtractionParams
);

Visual Basic .NET

Sub Recognize( _
  [SynthesisParamsForPage As ISynthesisParamsForPage = Nothing], _
  [ExtractionParams As IObjectsExtractionParams = Nothing] _
)

Parameter

SynthesisParamsForPage [in] Das Objekt SynthesisParamsForPage, das die Parameter für die Seitensynthese enthält. Dieser Parameter kann 0 sein. In diesem Fall wird die Seite mit den Standardparametern synthetisiert, oder falls ein Profil geladen wurde, werden die in diesem Profil festgelegten Parameter verwendet. ExtractionParams [in] Das Objekt ObjectsExtractionParams, das die Parameter für die Objektextraktion enthält. Dieser Parameter kann 0 sein. In diesem Fall werden die Objekte mit den Standardparametern extrahiert, oder falls ein Profil geladen wurde, werden die in diesem Profil festgelegten Parameter verwendet.

Rückgabewerte

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

Hinweise

  • Diese Methode kann Ereignisse an die Listener senden, die an die IConnectionPointContainer-Schnittstelle des FRDocument-Objekts angebunden sind.
  • Unter Linux und Windows: Abhängig vom Wert der Eigenschaft IEngine::MultiProcessingParams kann ABBYY FineReader Engine die Verarbeitung mehrseitiger Dokumente auf die CPU-Kerne verteilen.

Siehe auch

FRDocument Arbeiten mit Profilen