Skip to main content
Lorsque vous examinez les images, vous remarquerez ce qui suit :
  • Le nom du champ Date de la facture est le mot court et très courant Date ; restreignez donc la zone de recherche autant que possible.
  • Si ce champ est présent, son nom apparaît très près du nom du champ Numéro de facture.

Créer l’élément kwInvoiceDate

1

Créer l’élément Static Text

Dans l’élément InvoiceHeader, créez un élément Static Text et nommez-le kwInvoiceDate.
2

Saisir le texte de recherche

Cliquez sur l’onglet Static Text. Dans le champ Texte de recherche, saisissez Date.
3

Définir le pourcentage d’erreur maximal

Définissez Max error percentage sur 30, ce qui n’autorise qu’une seule erreur dans ce mot de quatre lettres.
4

Ajouter des relations de position

Cliquez sur l’onglet Relations, cliquez sur Add, puis ajoutez des relations indiquant que le mot-clé peut se trouver au maximum à 30 points au-dessus de la limite supérieure du libellé du champ Numéro de facture et à 700 points au-dessous de sa limite inférieure :
  • Sous la limite supérieure de la région kwInvoiceNumber, Offset = -30, Reference boundary = Top.
  • Au-dessus de la limite inférieure de la région kwInvoiceNumber, Offset = -700, Reference boundary = Bottom.
Lors du choix des valeurs Offset, examinez les propriétés géométriques (limites et dimensions) des objets d’image de référence et de recherche dans le mode des résultats de préreconnaissance. Utilisez l’outil Mesurer un rectangle pour mesurer les distances. Les valeurs Offset ne peuvent être déterminées que par tâtonnement.
5

Associer le FlexiLayout

Excluez temporairement l’élément InvoiceFooter et associez le FlexiLayout.
Lorsque vous associez le FlexiLayout, vous constaterez ce qui suit :
  • Sur la première page de certains documents, plusieurs hypothèses sont générées pour kwInvoiceDate et la mauvaise est parfois sélectionnée. Ajustez les propriétés de l’élément pour corriger cette erreur.
  • Le champ recherché est le plus proche du bord supérieur de la page.

Ajouter des contraintes de recherche à kwInvoiceDate

1

Ouvrir les propriétés de l’élément

Ouvrez la boîte de dialogue Propriétés de l’élément kwInvoiceDate.
2

Définir la contrainte Nearest

Cliquez sur l’onglet Relations, sélectionnez Nearest, puis sélectionnez Page top edge dans la liste déroulante To.
Capture d’écran de l’onglet Relations des propriétés de l’élément kwInvoiceDate dans ABBYY FlexiLayout Studio, montrant l’option Nearest sélectionnée avec Page top edge choisi dans la liste déroulante To afin de limiter la recherche.
3

Vérifier la correspondance

Lancez à nouveau l’association du FlexiLayout afin de confirmer que le nom du champ Date de la facture est détecté de manière fiable.