Passer au contenu principal
Cette méthode effectue la reconnaissance et la synthèse de toutes les pages du document.

Syntaxe

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] _
)

Paramètres

SynthesisParamsForPage [in] L’objet SynthesisParamsForPage qui contient les paramètres de synthèse de la page. Ce paramètre peut être 0. Dans ce cas, la page est synthétisée avec les paramètres par défaut ou, si un profil a été chargé, avec les paramètres définis par ce profil. ExtractionParams [in] L’objet ObjectsExtractionParams qui contient les paramètres d’extraction des objets. Ce paramètre peut être 0. Dans ce cas, les objets sont extraits avec les paramètres par défaut ou, si un profil a été chargé, avec les paramètres définis par ce profil.

Valeurs de retour

Si l’utilisateur interrompt la reconnaissance, cette méthode renvoie E_ABORT. Elle renvoie également les codes de retour standard des fonctions d’ABBYY FineReader Engine.

Remarques

  • Cette méthode peut signaler des événements aux écouteurs attachés à l’interface IConnectionPointContainer de l’objet FRDocument.
  • Sous Linux et Windows : selon la valeur de la propriété IEngine::MultiProcessingParams, ABBYY FineReader Engine peut répartir le traitement des documents multipages sur les cœurs du processeur.

Voir aussi

FRDocument Utilisation des profils