Comment le FlexiLayout est mis en correspondance
- Les pages sélectionnées subissent une pré-reconnaissance. Pour chaque page, l’orientation correcte est automatiquement choisie en fonction de la langue de pré-reconnaissance.
- La première page du document est détectée.
- La dernière page du document est détectée.
- Le FlexiLayout est mis en correspondance avec les pages détectées.
- Si le FlexiLayout correspond aux pages, les étapes 2 à 4 sont exécutées pour la page qui suit le document reconnu. Si le FlexiLayout ne correspond pas, les étapes sont exécutées à partir de la page suivante.
Comment la dernière page d’un document est détectée
MinPages, MaxPages], le programme vérifie si un élément Footer est présent sur la page de numéro MinPages. Si cette page contient un élément Footer, elle est considérée comme la dernière page du document.
Sinon, le programme vérifie les conditions suivantes pour chaque page suivante, à partir de MinPages+1 :
- Si cette page est en trop (son numéro dans le document est supérieur au nombre maximal de pages
MaxPages). - Si cette page contient un élément Header (cette vérification est effectuée si l’élément Footer est facultatif).
- Si cette page contient un élément Footer.
