- Pour trouver les mots-clés figurant dans les noms des champs Numéro de facture, Adresse de livraison et Date de la facture, créez les éléments suivants de type Static Text :
- Nous rechercherons les champs Numéro de facture et Date de la facture à droite et en dessous de l’intitulé correspondant, à l’aide des éléments suivants :
- InvoiceNumber de type Character String. Voir Étape 5.4 pour des instructions détaillées.
- InvoiceDate de type Date (pour les images de bonne qualité) et InvoiceDateAsString de type Character String (si la recherche de l’élément InvoiceDate n’a donné aucun résultat), regroupés dans un élément grDate de type Group. Voir Étape 5.5 pour des instructions détaillées. Remarque. Pour plus d’informations sur la recherche de dates dans des images de mauvaise qualité, voir Conseils et astuces.
- Pour trouver le champ Adresse de livraison, qui s’étend sur plusieurs lignes, utilisez un DeliveryAddress de type Paragraph (voir Étape 5.6 pour des instructions détaillées). La zone de recherche doit être définie aussi précisément que possible. Nous utiliserons un élément wgAddressAbove de type White Gap pour limiter la zone de recherche par le bas (voir Étape 5.6 pour des instructions détaillées). Ensuite, nous regrouperons tous ces éléments servant à détecter le champ Adresse de livraison dans un groupe nommé grAddress :
Step 5: Document header and InvoiceHeader group
Exemple 4. Étape 5 : En-tête du document et groupe InvoiceHeader
Créez le groupe InvoiceHeader dans FlexiLayout Studio avec des éléments Static Text, Character String, Date et Paragraph afin d’identifier la première page de la facture.
Dans le groupe InvoiceHeader, nous allons décrire les éléments qui nous aideront à identifier la première page du document.
Exemple 4. Étape 4 : Analyser les images pour déterminer l’ordre dans lequel les éléments doivent être détectés
Précédent
Exemple 4. Étape 5.1 : Nom du champ Numéro de facture, élément kwInvoiceNumber
Suivant
