Zum Hauptinhalt springen
Diese Methode führt eine Layout-Analyse der angegebenen Seiten eines Dokuments durch.

Syntax

C++

C#

Visual Basic .NET

Parameter

PageIndices [in] Dieser Parameter verweist auf das Objekt IntsCollection, das die Nummern der zu analysierenden Seiten enthält. AnalysisParams [in] Verweist auf das Objekt PageAnalysisParams, das die Parameter für die Layoutanalyse der Seiten speichert. Dieser Parameter kann 0 sein. In diesem Fall werden die Seiten mit Standardparametern analysiert. Falls ein Profil geladen wurde, werden stattdessen die in diesem Profil festgelegten Parameter verwendet. ExtractionParams [in] Verweist auf das Objekt ObjectsExtractionParams, das die Parameter für die Objektextraktion speichert. Dieser Parameter kann 0 sein. In diesem Fall werden die Objekte mit Standardparametern extrahiert. Falls ein Profil geladen wurde, werden stattdessen die in diesem Profil festgelegten Parameter verwendet. RecognizerParams [in] Verweist auf das Objekt RecognizerParams, das die für die Layoutanalyse erforderlichen Erkennungsparameter speichert (z. B. die Erkennungssprache). Dieser Parameter kann 0 sein. In diesem Fall werden die Standardparameter verwendet. Falls ein Profil geladen wurde, werden stattdessen die in diesem Profil festgelegten Parameter verwendet.

Rückgabewerte

Wenn die Layout-Analyse vom Benutzer unterbrochen wird, gibt diese Methode E_ABORT zurück. Außerdem gibt diese Methode die Standardrückgabecodes der Funktionen von ABBYY FineReader Engine zurück.

Bemerkungen

  • Diese Methode kann Ereignisse an die Listener senden, die mit der IConnectionPointContainer-Schnittstelle des FRDocument-Objekts verbunden sind.
  • Für Linux und Windows: Abhängig vom Wert der Eigenschaft IEngine::MultiProcessingParams kann ABBYY FineReader Engine die Layout-Analyse mehrseitiger Dokumente auf mehrere CPU-Kerne verteilen.

Siehe auch

FRDocument Arbeiten mit Profilen