Passer au contenu principal
Nous vous recommandons de déboguer votre FlexiLayout au fur et à mesure que vous y ajoutez des blocs et des éléments. Pour tester un FlexiLayout, compilez-le et mettez-le en correspondance avec toutes les images de test. Vérifiez que le FlexiLayout ne contient aucune erreur et qu’il permet au programme de détecter tous les objets et blocs. Il peut arriver qu’un FlexiLayout ne trouve pas certains éléments ou blocs sur une image, soit parce que l’objet recherché se trouve hors de la zone de recherche, soit parce qu’il ne correspond pas aux paramètres spécifiés pour l’élément. Le débogage d’un FlexiLayout consiste donc à repérer les images comportant des erreurs, à ajuster la description, puis à la réappliquer aux images. Un FlexiLayout corrigé doit être appliqué à la fois aux pages problématiques (pour vérifier que l’erreur a bien été corrigée) et au reste des pages (pour vérifier que vos corrections n’ont eu aucun effet indésirable sur elles). De plus, lorsque vous ajoutez de nouveaux éléments, assurez-vous qu’ils sont correctement mis en correspondance sur toutes les pages du lot de test. Cela signifie que vous examinerez de nombreuses fois les résultats de la mise en correspondance pendant la création d’un FlexiLayout. S’il y a plusieurs dizaines d’images dans le lot, cette procédure peut être très fastidieuse. Pour faciliter le débogage de votre FlexiLayout, vous pouvez créer une disposition dite de référence, c’est-à-dire la disposition que vous considérez comme correcte et que vous souhaitez utiliser comme référence. Lors de la mise en correspondance de votre FlexiLayout avec une page pour laquelle une Disposition de référence est disponible, le programme détecte automatiquement les différences entre la référence et les résultats de la mise en correspondance (Matched layout). La différence entre la Disposition de référence et le Matched layout est exprimée en pourcentage, à partir du rapport entre les zones des blocs de chaque disposition. Votre objectif est de rendre le Matched layout aussi proche que possible de la Disposition de référence. Une mise en correspondance complète entre le Matched layout et la Disposition de référence correspond à une valeur de 0 % dans les colonnes Missing Areas et Excess Areas de la fenêtre Batch. Plus le pourcentage est élevé dans ces colonnes, moins bonne est la mise en correspondance. Vous pouvez utiliser une disposition de référence pour déboguer votre FlexiLayout. Vous pouvez désactiver un élément lors du test d’un FlexiLayout ( FlexiLayout → Elements → Disable). Vous pouvez également masquer un bloc ou un élément actif sur l’image (View → Images → Hide Active Blocks or Elements).

Pour en savoir plus :

Création d’un FlexiLayout Mise en correspondance d’un FlexiLayout Disposition de référence Désactivation d’un élément Test des éléments Sauvegarde des FlexiLayouts