Saltar al contenido principal
Este método detecta y reconoce todos los bloques de códigos de barras de una imagen; no se procesan otros bloques.

Sintaxis

C++

HRESULT ExtractBarcodes(
  IBarcodeParams*           BarcodeParams,
  IObjectsExtractionParams* ExtractionParams
);

C#

void ExtractBarcodes(
  IBarcodeParams           BarcodeParams,
  IObjectsExtractionParams ExtractionParams
);

Visual Basic .NET

Sub ExtractBarcodes( _
  [BarcodeParams As IBarcodeParams = Nothing], _
  [ExtractionParams As IObjectsExtractionParams = Nothing] _
)

Parámetros

BarcodeParams [in] El objeto BarcodeParams que almacena los parámetros para el reconocimiento de códigos de barras. Este parámetro puede ser 0. En ese caso, la página se analiza con los parámetros predeterminados (todos los parámetros de reconocimiento de códigos de barras se establecen en sus valores predeterminados) o, si se ha cargado un perfil, se usan los parámetros definidos en ese 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 usan los parámetros definidos en ese perfil.

Valores de retorno

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

Observaciones

  • Se eliminan todos los bloques existentes de la página.
  • El método no notifica ningún evento a los suscriptores asociados a la interfaz IConnectionPointContainer de FRPage.

Consulte también

FRPage IPageAnalysisParams::DetectBarcodes Trabajo con perfiles