Passer au contenu principal
Configurez les propriétés des éléments pour définir des conditions de recherche précises pour les objets dans les images de documents, en utilisant les propriétés courantes et avancées dans le volet Properties. 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 les propriétés des éléments, 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 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 What to search for

La section What to search for 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 Region ne comporte pas de section What to search for dans le volet Properties. L’élément Input Field ne comporte pas de section What to search for dans le volet Properties. L’élément Deep Learning comporte une section Get hypotheses from au lieu de la section What to search for.
La section Where to search est identique pour tous les éléments. Dans cette section, vous pouvez définir des restrictions pour la zone dans laquelle Advanced Designer recherchera les objets correspondant à l’élément. Pour plus d’informations, voir Zone de recherche d’élément.
Dans le cas de l’élément de recherche Deep Learning, cette section s’intitule Specify hypothesis area. Elle propose les mêmes paramètres.

Section Under what conditions (propriétés avancées)

La section Under what 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 Element is. Pour plus d’informations, voir Éléments requis, facultatifs et interdits.
  • Min. hypothesis quality. 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 Under what conditions. La valeur par défaut est 0,97.
  • Max. number of hypotheses. Limite le nombre d’hypothèses que le programme peut utiliser lors de la recherche de l’élément suivant. Par défaut, ce paramètre est défini sur 5 pour les éléments simples et sur 1 pour les éléments Group. 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.
  • Do not find element if. Peut être utilisé pour 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 Do not find element if ne fonctionnera que si toutes les conditions sont satisfaites.
  • Comment. 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 plus d’informations, voir langage FlexiLayout. Pour faciliter la définition des propriétés d’un élément à l’aide de code, vous pouvez copier les propriétés existantes depuis le volet Properties et les coller dans l’éditeur de code au format du code de programmation. 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, accédez au volet éditeur de code à l’aide du bouton du panneau inférieur, puis accédez à la section Search Condition. Collez les propriétés que vous avez copiées à l’aide du raccourci Ctrl+V ou de la commande Paste dans le menu déroulant de l’éditeur de code. Une fois les étapes ci-dessus effectuées, vous pouvez examiner le code généré automatiquement et, si nécessaire, modifier dans le code les propriétés de l’élément.