> ## 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.

# Methode GetTextBackgroundColor des ImageDocument-Objekts

> Methode GetTextBackgroundColor des ImageDocument-Objekts in der ABBYY FineReader Engine API — Erkennt Text- und Hintergrundfarben in einem angegebenen Rechteck (in den Koordinaten der begradigten Schwarzweißseite).

Diese Methode erkennt die Farben von Text und Hintergrund im angegebenen Rechteck auf dem Bild. Dieses Rechteck sollte in den Koordinaten der begradigten Schwarzweißseite des [ImageDocument](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument) angegeben werden.

<div id="syntax">
  ## Syntax
</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">
  ## Parameter
</div>

**Left**

\[in] Dieser Parameter gibt die Koordinate des linken Randes des Rechtecks an.

**Top**

\[in] Dieser Parameter gibt die Koordinate des oberen Randes des Rechtecks an.

**Right**

\[in] Dieser Parameter gibt die Koordinate des rechten Randes des Rechtecks an.

**Bottom**

\[in] Dieser Parameter gibt die Koordinate des unteren Randes des Rechtecks an.

**Flags**

\[in] Dieser Parameter kann entweder 0 oder die Konstante [DCR\_Invert](/de/fine-reader/engine/api-reference/enumerations/detectcolorregionflags#dcr_invert) aus dem Modul [DetectColorRegionFlags](/de/fine-reader/engine/api-reference/enumerations/detectcolorregionflags) sein. Wenn DCR\_Invert übergeben wird, gilt das Rechteck als invertiert (weißer Text auf schwarzem Hintergrund).

**TextColor**

\[out] Dieser Parameter gibt den Wert der Textfarbe im Rechteck zurück.

**BackgroundColor**

\[out] Dieser Parameter gibt den Wert der Hintergrundfarbe im Rechteck zurück.

<div id="return-values">
  ## Rückgabewerte
</div>

Diese Methode hat keine spezifischen Rückgabewerte. Sie gibt die [Standardrückgabewerte von ABBYY FineReader Engine-Funktionen](/de/fine-reader/engine/api-reference/return-codes) zurück.

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

Text- und Hintergrundfarben werden anhand von Informationen von der begradigten Schwarzweißseite des ImageDocument erkannt. Die Farben werden jedoch so zurückgegeben, wie sie auf den Farbseiten des ImageDocument vorliegen. Ein Pixel der begradigten Schwarzweiß-Bildebene, das innerhalb des angegebenen Rechtecks liegt, wird als Teil des Textes betrachtet, wenn es schwarz ist (für das Rechteck, das nicht invertiert wurde) oder weiß (für das Rechteck, das invertiert wurde). Wenn diese Methode die Farben von Text und/oder Hintergrund nicht erkennen kann, gibt sie den undefinierten Farbwert (0xFFFFFFFF) zurück.

<div id="see-also">
  ## Siehe auch
</div>

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