Les champs sont destinés à l’extraction de données. Toutes les régions de l’image à partir desquelles vous souhaitez capturer des données doivent être définies comme des champs. Les données de ces champs sont reconnues, et les valeurs reconnues peuvent ensuite être exportées.
Pour travailler avec des champs dans le Document Definition Editor, passez en mode Régions de champ.
Les champs ont des noms, qui apparaissent dans le volet Structure du document. Un champ possède normalement une région correspondante sur l’image, mais vous pouvez également créer des champs sans région, par exemple pour stocker des résultats intermédiaires.
ABBYY FlexiCapture peut reconnaître les types de champs suivants :
Vous pouvez créer un champ de l’une des manières suivantes.
Dessiner la région du champ sur l’image
Passer au mode
Passez en mode Régions de champ.
Sélectionner le type de champ
Sélectionnez l’outil correspondant au type de champ que vous souhaitez créer.
Délimiter la région
Procédez de l’une des manières suivantes :
- Placez le curseur sur un coin du champ, maintenez le bouton gauche de la souris enfoncé et faites-le glisser en diagonale jusqu’au coin opposé.
- Maintenez la touche Maj enfoncée et cliquez n’importe où dans la région du champ.
Un cadre apparaît autour de la région du champ, dont la couleur dépend du type de champ. Le champ reçoit un nom basé sur le texte explicatif le plus proche, qui apparaît dans l’onglet Champs du volet Structure du document. Des propriétés par défaut sont attribuées au champ.
Créer le champ
Dans le Document Definition Editor, cliquez sur modifier → Create Field (ou cliquez avec le bouton droit sur l’onglet Champs du volet Structure du document, puis sélectionnez Create Field), puis sélectionnez le type de champ.
Définir Field
Dans la boîte de dialogue Field, définissez Field, puis cliquez sur OK. Le nouveau champ est ajouté à la liste et marqué d’un astérisque rouge indiquant qu’aucune région ne lui est associée.
Dessiner la région
À l’aide de l’outil de région de la barre d’outils, dessinez une région sur l’image. Lorsque vous y êtes invité, sélectionnez le libellé du champ dans la liste contextuelle.
Pour exclure une zone de la reconnaissance, dessinez une région non reconnue sur l’image. Pour plus d’informations, consultez Exclure une région de la reconnaissance.
Marquer des champs dans une région
Il est parfois nécessaire de marquer des champs à l’intérieur d’une autre région. Par exemple, vous pouvez extraire une région entière (comme une adresse complète) dans un champ et une partie de cette région (comme la ville et l’État) dans un autre champ.
Pour marquer des champs dans une région, verrouillez d’abord la région. Cliquez avec le bouton droit sur la région, puis sélectionnez Lock dans le menu contextuel. Une région verrouillée ne peut pas être déplacée, mais vous pouvez toujours ajuster ses bordures. Si vous marquez des champs dans une région non verrouillée, c’est toute la région qui sera sélectionnée.
Lorsqu’un document est fermé, tous les champs verrouillés sont déverrouillés.
Pour verrouiller les régions par défaut, sélectionnez l’option Segment de texte dans l’onglet Général de la boîte de dialogue des propriétés du champ.
Sélectionner plusieurs champs
Vous pouvez rapidement sélectionner plusieurs champs du même type afin de les modifier simultanément. Cliquez sur Modifier → Sélectionner les champs par type (ou appuyez sur Ctrl+Maj+F). Dans la boîte de dialogue qui s’ouvre, spécifiez les types de champs, puis cliquez sur OK. Pour sélectionner tous les champs en une seule fois, cliquez sur Tout sélectionner.
Il est important de configurer correctement les propriétés de chaque champ. Elles influent sur la qualité de la reconnaissance et déterminent si les valeurs sont exportées et envoyées à l’opérateur pour vérification.
Par exemple, la méthode de marquage est importante pour un champ de saisie de texte. Si elle est définie de manière incorrecte, certaines marques ne sont pas supprimées lors de la numérisation ni séparées des caractères, ce qui réduit la qualité de la reconnaissance.
Chaque type de champ possède son propre jeu de propriétés. Lorsque vous créez un champ d’un type donné, des propriétés par défaut lui sont attribuées.
Ouvrir Field
Sélectionnez le libellé du champ dans la structure du document ou la région du champ sur l’image. Cliquez avec le bouton droit sur la sélection, puis choisissez Properties dans le menu contextuel.
Modifier les propriétés
Modifiez Field dans la boîte de dialogue qui s’ouvre.