Passer au contenu principal
La configuration des éléments de recherche est une étape importante lors de la mise en place de toute activité, car les propriétés des éléments définissent les conditions de recherche d’un objet dans l’image du document. Plus vous précisez ces propriétés, meilleurs seront les résultats de sa détection sur l’image. Si vous débutez avec Advanced Designer ou si vous traitez des documents plus simples, nous vous recommandons de configurer les éléments à l’aide des propriétés courantes affichées dans les deux sections du volet Properties : What to search for et Where to search. Si vous avez suffisamment d’expérience avec le produit et que vous devez définir des conditions de recherche plus flexibles et complexes, vous pouvez également utiliser les propriétés avancées dans la section What to search for ainsi que la section avancée Under what conditions. Pour afficher ou masquer les propriétés avancées, cliquez sur l’icône du mode avancé dans le volet Properties.

Section Que rechercher

La section Que rechercher contient des propriétés spécifiques pour chaque élément. Ces propriétés sont décrites dans les sections suivantes : L’élément Région ne comporte pas de section Que rechercher dans le volet Propriétés. L’élément Champ de saisie ne comporte pas de section Que rechercher dans le volet Propriétés. L’élément Deep Learning comporte une section Obtenir les hypothèses à partir de au lieu de la section Que rechercher.

Section Où rechercher

La section Où rechercher est identique pour tous les éléments. Dans cette section, vous pouvez définir des restrictions pour la zone dans laquelle Advanced Designer cherchera les objets correspondant à l’élément. Pour plus d’informations, voir Zone de recherche de l’élément.
Remarque : Pour l’élément de recherche Deep Learning, cette section s’intitule Spécifier la zone d’hypothèse. Elle propose les mêmes paramètres.

Section Sous quelles conditions (propriétés avancées)

La section Sous quelles conditions contient uniquement des propriétés avancées. Cette section est identique pour tous les éléments et vous permet de définir des conditions et des restrictions supplémentaires pour la recherche de votre élément :
  • Les éléments peuvent être requis, facultatifs ou interdits. Cette propriété peut être définie à l’aide des valeurs correspondantes dans la liste déroulante Élément est. Pour plus d’informations, voir Éléments requis, facultatifs et interdits.
  • Qualité min. de l’hypothèse. Qualité de l’hypothèse qu’Advanced Designer formule s’il n’a détecté aucun objet correspondant à un élément facultatif dans la zone de recherche. Cette propriété est disponible si l’option Élément facultatif est sélectionnée dans la section Sous quelles conditions. La valeur par défaut est 0,97.
  • Nombre max. d’hypothèses. Limite le nombre d’hypothèses que le programme peut utiliser lors de la recherche de l’élément suivant. Par défaut, ce Parameter est défini sur 5 pour les éléments simples et sur 1 pour les éléments de groupe. Cela signifie que si le programme trouve 15 hypothèses pour un élément donné, il choisira les cinq premières et laissera incomplètes les 10 autres chaînes d’hypothèses.
  • Ne pas rechercher l’élément si permet de spécifier une condition qui, lorsqu’elle est satisfaite, empêche le programme de rechercher l’élément. La condition est basée sur la détection (ou non) de l’élément de référence. Si vous spécifiez plusieurs conditions, la commande Ne pas rechercher l’élément si ne fonctionnera que si toutes les conditions sont satisfaites.
  • Commentaire. Commentaire ou description d’un élément fourni par l’utilisateur.

Propriétés dans le menu contextuel de l’élément

Vous pouvez également modifier le nom et le type des éléments dans le menu contextuel de l’élément :
  • Le nom de l’élément peut être modifié à l’aide de la commande Rename dans le menu contextuel de l’élément. Le nom de l’élément peut contenir des lettres (latines et russes), des chiffres et des traits de soulignement. En revanche, il ne peut pas commencer par un chiffre. Les espaces, les symboles spéciaux (.,:- \ /) et les mots-clés réservés ne sont pas autorisés. Pour les éléments créés automatiquement qui correspondent aux champs d’une Skill, les noms d’éléments sont générés à partir des noms de champ. La génération automatique des noms d’éléments tient également compte des caractères et des mots-clés non utilisables.
  • Le type de l’élément peut être modifié à l’aide de la commande Convert Element to dans le menu contextuel de l’élément. Les éléments peuvent être soit des éléments simples (Static Text, Separator, White Gap, Barcode, Character String, Paragraph, Object Collection, Date, Phone), c’est‑à‑dire qu’ils ne contiennent aucun élément imbriqué, soit des éléments de groupe (Group, Repeating Group). La modification du type d’un élément ne convertit pas les éléments simples en éléments de groupe, et inversement.

Définition des propriétés dans l’éditeur de code

Les propriétés des éléments peuvent également être définies à l’aide d’expressions écrites en code. Pour en savoir plus, consultez le langage FlexiLayout. Pour faciliter la définition des propriétés d’un élément via du code, vous pouvez copier les propriétés existantes depuis le volet Properties et les coller dans l’éditeur de code au format approprié. Pour ce faire, cliquez avec le bouton droit sur l’élément souhaité dans l’arborescence des éléments et sélectionnez Copy Element Properties as Code. Vous pouvez également utiliser le raccourci Ctrl+Alt+C. Ensuite, ouvrez le volet Code Editor à l’aide du bouton du volet inférieur et accédez à la section Search Condition. Collez les propriétés copiées avec le raccourci Ctrl+V ou la commande Paste dans le menu déroulant de l’éditeur de code. Après ces étapes, vous pouvez examiner le code généré automatiquement et, si nécessaire, modifier les propriétés de l’élément dans le code.