Vai al contenuto principale
Questo metodo consente di individuare la posizione della cella nella griglia di base per un determinato pixel. Le coordinate delle celle in una griglia di base corrispondono alle coordinate del loro angolo superiore sinistro in tale griglia. Per griglia di base si intende qui la griglia formata dai bordi della tabella e dai separatori. Ogni separatore verticale incrementa di uno la coordinata orizzontale e ogni separatore orizzontale incrementa di uno la coordinata verticale. Gli assi delle coordinate sono orientati da sinistra a destra e dall’alto verso il basso. Le coordinate dei pixel relative all’immagine devono trovarsi all’interno della regione del blocco di tabella; in caso contrario, il valore della coordinata di base restituito sarà -1.

Sintassi

C++

HRESULT FindBaseCellFromPoint(
   int  X,
   int  Y,
   int* BaseX,
   int* BaseY
);

C#

void FindBaseCellFromPoint(
   int     X,
   int     Y,
   out int BaseX,
   out int BaseY
);

Visual Basic .NET

Sub FindBaseCellFromPoint( _
  X As Integer, _
  Y As Integer, _
  ByRef BaseX As Integer, _
  ByRef BaseY As Integer _
)

Parametri

X [in] Questa variabile contiene la coordinata orizzontale del pixel relativa all’immagine. Y [in] Questa variabile contiene la coordinata verticale del pixel relativa all’immagine. BaseX [in,out] In questa variabile viene restituita la coordinata orizzontale della cella nella griglia di base. BaseY [in,out] In questa variabile viene restituita la coordinata verticale della cella nella griglia di base.

Valori di ritorno

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

Vedi anche

TableBlock