Passer au contenu principal
Cette méthode crée un nouvel objet TableSeparator à l’emplacement spécifié et l’ajoute à la collection.

Syntaxe

C++

HRESULT AddNew(
  int               Position,
  ITableSeparator** Result
);

C#

ITableSeparator AddNew( int Position );

Visual Basic .NET

Function AddNew(Position As Integer) As ITableSeparator

Paramètres

Position [in] Ce paramètre indique la position du Separator de tableau dans l’image sur laquelle le Layout est défini, plus précisément dans son plan d’image noir et blanc redressée. Si l’objet TableSeparators représente des Separators verticaux, il s’agit de la coordonnée horizontale ; sinon, de la coordonnée verticale. Result [out, retval] Variable de type ITableSeparator* qui reçoit un pointeur vers l’interface de l’objet TableSeparator représentant le Separator de tableau nouvellement ajouté.

Valeurs de retour

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

Remarques

La position du Separator nouvellement ajouté doit se situer entre les bordures du table block et ne doit pas coïncider avec un Separator de tableau existant ; sinon, un code d’erreur est renvoyé. L’ajout du Separator de tableau dans un tableau modifie les cellules du tableau (objet TableCells), car de nouvelles cellules peuvent apparaître à la suite de cette opération. Si le Separator de tableau scinde une cellule de tableau contenant du texte reconnu, ce texte reste dans l’une des cellules résultantes (celle du haut ou celle de gauche, selon le sens de la scission).

Voir aussi

TableSeparators