Saltar al contenido principal
Este método reconoce el texto y realiza la síntesis de página en un conjunto de bloques especificado de forma explícita.

Sintaxis

C++

HRESULT RecognizeBlocks(
  IIntsCollection*          BlockIndices,
  ISynthesisParamsForPage*  SynthesisParamsForPage,
  IObjectsExtractionParams* ExtractionParams
);

C#

void RecognizeBlocks(
  IIntsCollection          BlockIndices,
  SynthesisParamsForPage  SynthesisParamsForPage,
  ObjectsExtractionParams ExtractionParams
);

Visual Basic .NET

Sub RecognizeBlocks( _
  BlockIndices As IIntsCollection, _
  [SynthesisParamsForPage As ISynthesisParamsForPage = Nothing], _
  [ExtractionParams As ObjectsExtractionParams = Nothing] _
)

Parameters

BlockIndices [in] Este parámetro hace referencia al objeto IntsCollection que contiene los índices de los bloques que se van a reconocer. Este parámetro puede ser 0; en ese caso, se reconocen todos los bloques de la página. SynthesisParamsForPage [in] El objeto SynthesisParamsForPage que almacena los parámetros de síntesis de página. Este parámetro puede ser 0. En ese caso, la página se sintetiza con los parámetros predeterminados o, si se ha cargado un perfil, se utilizan los parámetros establecidos por dicho perfil. ExtractionParams [in] El objeto ObjectsExtractionParams que almacena los parámetros de extracción de objetos. Este parámetro puede ser 0. En ese caso, los objetos se extraen con los parámetros predeterminados o, si se ha cargado un perfil, se utilizan los parámetros establecidos por dicho perfil.

Valores de retorno

Si el reconocimiento se interrumpe por el usuario, este método devuelve E_ABORT. También devuelve los códigos de retorno estándar de las funciones de ABBYY FineReader Engine.

Observaciones

Este método puede notificar eventos a los receptores asociados a la interfaz IConnectionPointContainer del objeto FRPage.

Consulte también

FRPage Trabajo con perfiles Ajuste de parámetros de preprocesamiento, análisis, reconocimiento y síntesis