Passer au contenu principal
Cette méthode renvoie l’indice d’une cellule correspondant au point spécifié dans les coordonnées de base de la grille du tableau. Par grille de base, on entend ici la grille formée par les bordures et les Separator du tableau. Chaque Separator vertical incrémente la coordonnée horizontale d’une unité, et chaque Separator horizontal incrémente la coordonnée verticale d’une unité. Les axes de coordonnées sont orientés de gauche à droite et de haut en bas. Cette méthode peut être utile si vous souhaitez obtenir les indices de toutes les cellules d’une même ligne ou d’une même colonne. La coordonnée horizontale correspond au numéro de ligne, tandis que la coordonnée verticale correspond au numéro de colonne. Le nombre de lignes (colonnes) du tableau est égal au nombre de Separator horizontaux (verticaux) moins 1.

Syntaxe

C++

HRESULT IndexOf(
  int  X,
  int  Y,
  int* Result
);

C#

int IndexOf(
  int X,
  int Y
);

Visual Basic .NET

Function IndexOf( _
  X As Integer, _
  Y As Integer _
) As Integer

Paramètres

X [in] Cette variable indique la coordonnée horizontale du point (défini sur les Separator verticaux). Y [in] Cette variable indique la coordonnée verticale du point (défini sur les Separator horizontaux). Result [out, retval] Pointeur vers une variable int qui reçoit la valeur de retour de cette méthode.

Valeurs de retour

Cette méthode n’a pas de valeur de retour spécifique. Elle renvoie les valeurs de retour standard des fonctions d’ABBYY FineReader Engine.

Remarques

Le point spécifié ne doit pas dépasser les limites de la grille du tableau ; sinon, un code d’erreur est renvoyé.

Voir aussi

TableCells