> ## 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 GetTextBackgroundColor del objeto ImageDocument

> Método GetTextBackgroundColor del objeto ImageDocument en la API de ABBYY FineReader Engine: detecta los colores del texto y del fondo en un rectángulo especificado (en coordenadas del plano en blanco y negro con la inclinación corregida).

Este método detecta los colores del texto y del fondo en el rectángulo especificado de la imagen. Este rectángulo debe especificarse en las coordenadas de la página en blanco y negro con la inclinación corregida de [ImageDocument](/es/fine-reader/engine/api-reference/image-related-objects/imagedocument).

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

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

```cpp theme={null}
HRESULT GetTextBackgroundColor(
  int  Left,
  int  Top,
  int  Right,
  int  Bottom,
  int  Flags,
  int* TextColor,
  int* BackgroundColor
);
```

### C\#

```csharp theme={null}
void GetTextBackgroundColor(
  int     Left,
  int     Top,
  int     Right,
  int     Bottom,
  int     Flags,
  out int TextColor,
  out int BackgroundColor
);
```

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

```vb theme={null}
Sub GetTextBackgroundColor( _
  Left As Integer, _
  Top As Integer, _
  Right As Integer, _
  Bottom As Integer, _
  Flags As Integer, _
  ByRef TextColor As Integer, _
  ByRef BackgroundColor As Integer _
)
```

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

**Left**

\[in] Este parámetro contiene la coordenada del borde izquierdo del rectángulo.

**Top**

\[in] Este parámetro contiene la coordenada del borde superior del rectángulo.

**Right**

\[in] Este parámetro contiene la coordenada del borde derecho del rectángulo.

**Bottom**

\[in] Este parámetro contiene la coordenada del borde inferior del rectángulo.

**Flags**

\[in] Este parámetro puede ser 0 o la constante [DCR\_Invert](/es/fine-reader/engine/api-reference/enumerations/detectcolorregionflags#dcr_invert) del módulo [DetectColorRegionFlags](/es/fine-reader/engine/api-reference/enumerations/detectcolorregionflags). Si se pasa DCR\_Invert, se considera que el rectángulo está invertido (texto blanco sobre fondo negro).

**TextColor**

\[out] Este parámetro recibe el valor del color del texto del rectángulo.

**BackgroundColor**

\[out] Este parámetro recibe el valor del color de fondo del rectángulo.

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

Este método no tiene valores de retorno específicos. Devuelve los [valores de retorno estándar de las funciones de ABBYY FineReader Engine](/es/fine-reader/engine/api-reference/return-codes).

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

Los colores del texto y del fondo se detectan usando información de la página en blanco y negro con la inclinación corregida del ImageDocument. Pero los colores se devuelven tal como aparecen en las páginas en color del ImageDocument. Se considera que un píxel del plano de la imagen en blanco y negro con la inclinación corregida que se encuentra dentro del rectángulo especificado forma parte del texto si es negro (para el rectángulo que no se invirtió) o blanco (para el rectángulo que se invirtió). Si este método no logra detectar los colores del texto y/o del fondo, devuelve el valor de color indefinido (0xFFFFFFFF).

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

[ImageDocument](/es/fine-reader/engine/api-reference/image-related-objects/imagedocument)
