Skip to main content
L’en-tête de tableau commence par un séparateur horizontal situé au-dessus des noms de colonnes. Créez un élément Separator pour le détecter et limiter les zones de recherche des noms de colonnes.
1

Créer l’élément Separator

Créez un élément de type Separator et nommez-le hsTableHeaderTop.
2

Configurer le séparateur

Cliquez sur l’onglet Separator et définissez les valeurs suivantes :
  • Dans le groupe Orientation, sélectionnez Horizontal.
  • Définissez Min length / Max length sur 1500 / 2500.
  • Sélectionnez Fits entirely within search area.
  • Sous Space, définissez Max length sur 20 et Orthogonal shift sur 20.
Conservez les valeurs par défaut des autres paramètres.
Avant de définir la longueur du séparateur, analysez les propriétés géométriques (taille et limites) des objets voisins détectés lors de la pré-reconnaissance. Les seuils d’erreur du séparateur sont déterminés par tâtonnement.
Capture d’écran de l’onglet Separator de la boîte de dialogue Properties of SearchElements.hsTableHeaderTop dans ABBYY FlexiLayout Studio, montrant l’orientation Horizontal sélectionnée, les longueurs minimale et maximale définies sur 1500 et 2500, et l’option Fits entirely within search area activée.
3

Définir les contraintes de recherche

Cliquez sur l’onglet Relations. Le séparateur se trouve uniquement sous les mots-clés kwInvoiceDate et kwInvoiceNumber ; définissez donc les contraintes suivantes :
  • Below l’élément InvoiceHeader.kwInvoiceDate, Offset = 0
  • Below l’élément InvoiceHeader.kwInvoiceNumber, Offset = 0
4

Ajouter la contrainte de recherche

Cliquez sur l’onglet Advanced. Le séparateur se trouve en haut de la zone de recherche définie ; définissez donc cette contrainte de recherche supplémentaire dans le champ Advanced pre-search relations : recherchez, sur l’image, l’objet le plus proche de sa limite supérieure. Dans le langage FlexiLayout :
Vous pouvez également définir la contrainte Nearest via l’interface utilisateur graphique de FlexiLayout Studio. Cliquez sur l’onglet Relations, sélectionnez Nearest, puis sélectionnez Page top edge dans la liste déroulante To.
5

Vérifier l’association

Associez le FlexiLayout aux images de test et vérifiez que FlexiLayout Studio détecte l’élément sur chaque image.