> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Método ExtractBarcodes del objeto FRPage

> Método ExtractBarcodes del objeto FRPage en ABBYY FineReader Engine API: detecta y reconoce todos los bloques de códigos de barras de la imagen; no se procesan otros bloques.

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

<div id="syntax">
  ## Sintaxis
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT ExtractBarcodes(
  IBarcodeParams*           BarcodeParams,
  IObjectsExtractionParams* ExtractionParams
);
```

### C\#

```csharp theme={null}
void ExtractBarcodes(
  IBarcodeParams           BarcodeParams,
  IObjectsExtractionParams ExtractionParams
);
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Sub ExtractBarcodes( _
  [BarcodeParams As IBarcodeParams = Nothing], _
  [ExtractionParams As IObjectsExtractionParams = Nothing] _
)
```

<div id="parameters">
  ## Parámetros
</div>

BarcodeParams

\[in] El objeto [BarcodeParams](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/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](/es/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles), se usan los parámetros definidos en ese perfil.

ExtractionParams

\[in] El objeto [ObjectsExtractionParams](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/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](/es/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles), se usan los parámetros definidos en ese perfil.

<div id="return-values">
  ## Valores de retorno
</div>

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](/es/fine-reader/engine/api-reference/return-codes).

<div id="remarks">
  ## Observaciones
</div>

* 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](/es/fine-reader/engine/api-reference/document-related-objects/frpage).

<div id="see-also">
  ## Consulte también
</div>

[FRPage](/es/fine-reader/engine/api-reference/document-related-objects/frpage)

[IPageAnalysisParams::DetectBarcodes](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageanalysisparams#detectbarcodes)

[Trabajo con perfiles](/es/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles)
