Zum Hauptinhalt springen
Diese Methode führt die Vorverarbeitung, Layout-Analyse, Erkennung sowie die Seiten- und Dokumentsynthese für alle Seiten des Dokuments durch.

Syntax

C++

HRESULT Process( IDocumentProcessingParams* DocumentProcessingParams );

C#

void Process( IDocumentProcessingParams DocumentProcessingParams );

Visual Basic .NET

Sub Process([DocumentProcessingParams As IDocumentProcessingParams = Nothing])

Parameter

DocumentProcessingParams [in] Gibt das DocumentProcessingParams-Objekt an, in dem alle Verarbeitungsparameter gespeichert sind. Dieser Parameter kann 0 sein. In diesem Fall wird das Dokument mit den Standardparametern verarbeitet (alle Verarbeitungsparameter sind auf ihre Standardwerte gesetzt), oder – wenn ein Profil geladen wurde – es werden die in diesem Profil festgelegten Parameter verwendet.

Rückgabewerte

Wird die Dokumentverarbeitung vom Benutzer unterbrochen, 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 mit der IConnectionPointContainer-Schnittstelle des Objekts FRDocument verbunden sind.
  • Für 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