Saltar al contenido principal
Este método permite encontrar la posición de una celda en la cuadrícula base para un píxel determinado. Las coordenadas de una celda en una cuadrícula base son las coordenadas de su esquina superior izquierda en esa cuadrícula. Aquí, por cuadrícula base nos referimos a la cuadrícula formada por los bordes y los separadores de la tabla. Cada separador vertical incrementa en uno la coordenada horizontal y cada separador horizontal incrementa en uno la coordenada vertical. Los ejes de coordenadas están orientados de izquierda a derecha y de arriba abajo. Las coordenadas del píxel relativas a la imagen deben estar dentro de la región del bloque de tabla; de lo contrario, el valor de la coordenada base devuelto será -1.

Sintaxis

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

Parámetros

X [in] Esta variable contiene la coordenada horizontal del píxel con respecto a la imagen. Y [in] Esta variable contiene la coordenada vertical del píxel con respecto a la imagen. BaseX [in,out] En esta variable se devuelve la coordenada horizontal de la celda en la cuadrícula base. BaseY [in,out] En esta variable se devuelve la coordenada vertical de la celda en la cuadrícula base.

Valores de retorno

Este método no tiene valores de retorno específicos. Devuelve los valores de retorno estándar de las funciones de ABBYY FineReader Engine.

Consulte también

TableBlock