Vai al contenuto principale
Questo metodo rileva i colori del testo e dello sfondo nel rettangolo specificato sull’immagine. Il rettangolo deve essere specificato nelle coordinate riferite alla pagina in bianco e nero corretta per l’inclinazione di ImageDocument.

Sintassi

C++

HRESULT GetTextBackgroundColor(
  int  Left,
  int  Top,
  int  Right,
  int  Bottom,
  int  Flags,
  int* TextColor,
  int* BackgroundColor
);

C#

void GetTextBackgroundColor(
  int     Left,
  int     Top,
  int     Right,
  int     Bottom,
  int     Flags,
  out int TextColor,
  out int BackgroundColor
);

Visual Basic .NET

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 _
)

Parametri

Left [in] Questo parametro contiene la coordinata del bordo sinistro del rettangolo. Top [in] Questo parametro contiene la coordinata del bordo superiore del rettangolo. Right [in] Questo parametro contiene la coordinata del bordo destro del rettangolo. Bottom [in] Questo parametro contiene la coordinata del bordo inferiore del rettangolo. Flags [in] Questo parametro può assumere il valore 0 oppure la costante DCR_Invert del modulo DetectColorRegionFlags. Se viene specificato DCR_Invert, il rettangolo viene considerato invertito (testo bianco su sfondo nero). TextColor [out] Questo parametro riceve il valore del colore del testo nel rettangolo. BackgroundColor [out] Questo parametro riceve il valore del colore di sfondo nel rettangolo.

Valori di ritorno

Questo metodo non ha valori di ritorno specifici. Restituisce i valori di ritorno standard delle funzioni di ABBYY FineReader Engine.

Note

I colori del testo e dello sfondo vengono rilevati utilizzando le informazioni della pagina in bianco e nero corretta per l’inclinazione di ImageDocument. Tuttavia, i colori vengono restituiti così come appaiono nelle pagine a colori di ImageDocument. Un pixel del piano dell’immagine in bianco e nero corretta per l’inclinazione che si trova all’interno del rettangolo specificato è considerato parte del testo se è nero (per il rettangolo non invertito) o bianco (per il rettangolo invertito). Se questo metodo non riesce a rilevare i colori del testo e/o dello sfondo, restituisce il valore di colore non definito (0xFFFFFFFF).

Vedi anche

ImageDocument