Skip to main content
Pour des documents tels que des factures de services, des ordres de paiement ou des factures, vous ne pouvez pas utiliser une définition de document standard avec des emplacements de champ fixes. L’emplacement, la taille et le nombre de champs peuvent varier d’un document à l’autre. Une définition de document fixe ne peut donc pas être appliquée de manière uniforme à tous. Pour ces documents, une définition de document doit inclure une description logique spéciale appelée FlexiLayout, qui aide ABBYY FlexiCapture à localiser les champs nécessaires en fonction de mots-clés et de la position des champs les uns par rapport aux autres. Créez des FlexiLayouts dans ABBYY FlexiLayout Studio, fourni avec ABBYY FlexiCapture. Pour plus d’informations, consultez la documentation d’ABBYY FlexiLayout Studio. Après avoir créé un FlexiLayout, exportez-le dans un fichier *.afl, puis attachez-le à votre définition de document dans ABBYY FlexiCapture. Un FlexiLayout peut s’appliquer à l’ensemble de la définition de document ou à l’une de ses sections et peut comporter plusieurs pages.
Outre un FlexiLayout principal, vous pouvez créer autant de FlexiLayouts supplémentaires que nécessaire pour un document. FlexiCapture applique d’abord le FlexiLayout principal, puis chacun des FlexiLayouts supplémentaires à son tour. Si les noms et les types des champs sont identiques dans le FlexiLayout principal et dans les FlexiLayouts supplémentaires, leurs champs sont fusionnés. Si les noms sont identiques, mais que les types diffèrent, les FlexiLayouts supplémentaires ne peuvent pas être chargés et un message d’erreur s’affiche.

Attacher un FlexiLayout

Vous pouvez associer un FlexiLayout lors de la création d’une définition de document. À la deuxième étape du définition de document Wizard, ajoutez l’image du document, sélectionnez l’option Load FlexiLayout, puis indiquez le chemin d’accès au fichier *.afl contenant le FlexiLayout. Vous pouvez également associer un FlexiLayout depuis le définition de document editor, à l’aide de la boîte de dialogue des propriétés de la section de définition de document.
1

Ouvrir les propriétés de la section

Sélectionnez une section de document. Si le document ne comporte qu’une seule section, cliquez sur l’onglet Pages dans la fenêtre Document Structure, puis sélectionnez le nom de la section. Cliquez avec le bouton droit, puis sélectionnez Properties dans le menu contextuel.
2

Ouvrir l’onglet FlexiLayout

Cliquez sur l’onglet FlexiLayout.
3

Charger le fichier FlexiLayout

Cliquez sur Load, puis sélectionnez le fichier *.afl requis contenant le FlexiLayout.
Après avoir associé un FlexiLayout, la disposition des champs s’affiche sur l’image. Configurez les propriétés des champs comme pour une définition de document fixe. Spécifiez les propriétés de reconnaissance, de vérification et d’exportation, puis définissez les règles requises.

Mettre à jour un FlexiLayout

1

Ouvrir la boîte de dialogue Update FlexiLayouts

Cliquez sur Tools → Update FlexiLayouts.
2

Mettre à jour les FlexiLayouts

Dans la boîte de dialogue qui s’affiche, spécifiez les chemins d’accès aux FlexiLayouts, puis cliquez sur Update.
Lorsque vous importez un FlexiLayout contenant des fichiers texte avec des valeurs de champ possibles, FlexiCapture utilise les chemins relatifs définis lors de la création du FlexiLayout. Ces chemins sont relatifs au fichier de projet. Pour modifier ces fichiers, enregistrez le projet localement (cliquez sur Project → Export Project), modifiez les fichiers, puis mettez à jour le projet sur le serveur (cliquez sur Project → Update Project).