Passer au contenu principal
Nous utiliserons un élément de type Character String pour détecter le champ Country. L’élément doit se trouver sur le même niveau horizontal que le nom de ce champ et ne sera utilisé que si ce nom a été détecté. Pour créer l’élément Country :
  1. Dans l’élément Footer, créez un élément de type Character String et nommez-le Country.
  2. Cliquez sur l’onglet Character String.
  3. Sélectionnez tous les caractères latins comme alphabet et définissez Percentage de caractères non alphabétiques sur 20.
  4. Dans le champ Character count, spécifiez cet intervalle flou : [-1, 2, 25, 2147483647]. Il s’agit d’une estimation de la longueur de la chaîne de caractères. Nous supposons que les valeurs possibles vont de 2 à 25. Toutes les hypothèses en dehors de cette plage seront pénalisées.
  1. Laissez les valeurs par défaut pour les autres paramètres de l’élément.
  2. Cliquez sur l’onglet Relations.
  3. Comme le champ Country ne peut se trouver qu’à droite des mots-clés du nom kwOrigin, sans être à plus de 500 dots de sa limite droite, définissez les search constraints suivants :
    • À droite de l’élément kwOrigin, Offset = 10.
    • À gauche de l’élément kwOrigin, Offset = -500, Reference boundary = Right.
  4. Comme l’élément Country se trouve toujours au même niveau que les mots-clés du nom kwOrigin, définissez les search constraints suivants :
    • Au-dessus de l’élément kwOrigin, Offset = -10, Reference boundary = Bottom.
    • Au-dessous de l’élément kwOrigin, Offset = -10, Reference boundary = Top. Remarque. Avant de définir les valeurs de décalage, vous pouvez analyser les propriétés géométriques (c.-à-d. la taille et les limites) des objets voisins détectés lors de la pré-reconnaissance. Les valeurs de décalage sont déterminées par tâtonnements.
  5. Cliquez sur l’onglet Advanced.
  6. Le champ Country est facultatif dans ce document, mais lorsqu’il est présent, il se trouve toujours à côté de son nom. Définissez donc la search constraint supplémentairecontrainte suivante dans le champ Relations avancées de pré-recherche :Recherchez l’objet sur l’image uniquement si l’élément kwOrigin *a été détecté.*Dans le langage FlexiLayout : If Footer.kwOrigin.IsNull Then DontFind;
  7. Testez la mise en correspondance du FlexiLayout avec les images de test et assurez-vous que le programme détecte correctement l’élément sur toutes les images concernées.
  8. Pour décrire l’emplacement du bloc Country, sélectionnez l’option Source element, puis cliquez sur et sélectionnez l’élément Country comme élément source.