Passer au contenu principal
Par souci de simplicité, cet exemple utilise un document d’une seule page. Il décrit la création d’un FlexiLayout pour une facture simple. Par rapport aux exemples précédents, celui-ci comprend un tableau.
Cet exemple vous guidera à travers toutes les étapes de création d’un FlexiLayout et vous apprendra en même temps quelques astuces pour décrire la position des objets. Plus important encore, il vous montrera comment détecter des objets d’image correspondant à des éléments de tableau. Cet exemple contient des références aux sections suivantes du fichier d’aide : Help/Tutorial/Sample1 et Help/Tutorial/Sample2, qui décrivent la création de FlexiLayouts avec des blocs et des éléments de différents types (à l’exception des tableaux). Certaines opérations de base y sont décrites plus en détail. Le projet FlexiLayout Studio avec les images de test et un FlexiLayout prêt à l’emploi se trouve dans %public%\ABBYY\FlexiCapture\12.0\Samples\FLS\English\Invoice One-Page. Le document d’exemple est une facture assez simple, mais typique. Il se distingue des exemples précédents par la présence d’un tableau et par le fait que certains champs du document peuvent être absents.
Vous trouverez ci-dessous des instructions détaillées pour créer un FlexiLayout. L’objectif d’un FlexiLayout pour ce document est d’assurer une détection fiable des champs suivants sur toutes les images de test (à condition qu’ils soient présents dans le document) :
  • Numéro de facture
  • Date de la facture
  • Adresse de livraison
  • Quantité totale
  • Montant total
  • Pays
  • Tableau de facture (uniquement les colonnes suivantes : Référence, Désignation, Quantité, Prix unitaire, Total)