Metodo GetTextBackgroundColor dell'oggetto ImageDocument
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.
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 _)
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.
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).