- Existe-t-il une logique dans la disposition des champs sur les images ?
- Quels éléments peuvent servir d’éléments de référence pour la détection des champs ?
- Quel ordre de recherche des éléments fonctionne le mieux ? À chaque nouvelle étape, vous ne pouvez vous référer qu’aux éléments déjà décrits.
Dans FlexiLayout Studio, un tableau est un objet image constitué de fragments composés de lignes et de colonnes séparées visuellement par des lignes de séparation ou des White Gap. Pour plus d’informations, voir Utiliser les tableaux.
Planifier la recherche des champs supérieurs
Commencez par les champs situés dans la partie supérieure du document. Créez un élément logique Group nommé InvoiceHeader, qui regroupe tous les éléments utilisés pour rechercher les champs Numéro de facture, Date de la facture et Adresse de livraison. Ces trois champs se trouvent toujours dans le coin supérieur gauche et apparaissent toujours dans le même ordre : Adresse de livraison, suivie du Numéro de facture, puis de la Date de la facture (lorsqu’ils sont présents sur l’image). Recherchez-les dans cet ordre. Pour rechercher les mots-clés correspondant aux noms des champs, utilisez des éléments Static Text. L’élément InvoiceHeader doit contenir les éléments de nom suivants :
Recherchez les champs Numéro de facture et Date de la facture sur la même ligne que leurs noms, à droite de ces derniers. Dans l’élément InvoiceHeader, créez les éléments de champ suivants :
Dans l’élément
InvoiceHeader.grDate, créez :
Pour plus d’informations sur la recherche de dates sur des images de mauvaise qualité, consultez Recherche de dates après reconnaissance de haute ou basse qualité.
