Zum Hauptinhalt springen
Um zu überprüfen, ob das Programm das Bezeichner-Element FormHeader zuverlässig erkennen kann, versuchen Sie, das FlexiLayout mit jedem Bild im Batch abzugleichen:
  1. Öffnen Sie jedes Bild.
  2. Wählen Sie den Befehl Match im Menü FlexiLayout oder im Kontextmenü des jeweiligen Bildes aus.
Wenn das Bild und sein FlexiLayout erfolgreich abgeglichen wurden, wird die Hypothese, die das Programm für das Element FormHeader erstellt, im Tree of Hypotheses mit markiert. Wenn Sie auf die Hypothese klicken, zeichnet das Programm einen blauen Rahmen um das erkannte Element. Die Eigenschaften der Hypothese werden im Fenster Eigenschaften angezeigt.
Wenn Sie versuchen, das FlexiLayout mit den Bildern abzugleichen, werden Sie feststellen, dass das Programm bei einigen Bildern einen Teil der Phrase oberhalb der Dokumentüberschrift anstelle der Überschrift selbst gefunden hat. Die Phrase „Enjoy our collection of easiest recipes from over 50 countries of the world“ kommt auf fast allen Bildern im Batch vor. Um zu verhindern, dass das Programm diese Phrase mit der Dokumentüberschrift verwechselt, müssen Sie die Eigenschaften des Bezeichner-Elements anpassen. Da sich die Phrase „Enjoy our collection…“ immer oberhalb der Dokumentüberschrift befindet, muss das Programm nach einem Objekt suchen, das alle im Element angegebenen Eigenschaften hat und sich möglichst nahe an der unteren Kante des Bildes befindet. So geben Sie zusätzliche Suchbedingungen an:
  1. Öffnen Sie das Dialogfeld Eigenschaften für das Element FormHeader.
  2. Klicken Sie auf die Registerkarte Advanced.
  3. Geben Sie im Feld Advanced pre-search relations eine zusätzliche Suchbedingung an:Suchen Sie nach einem Objekt, das der unteren Kante des Bildes am nächsten liegt. In der FlexiLayout language: NearestY: PageRect.Bottom;
Dieselbe Bedingung kann auch über die grafische Benutzeroberfläche des Programms angegeben werden. Klicken Sie auf die Registerkarte Relations, wählen Sie Nearest, und wählen Sie in der Dropdown-Liste To: die Option Page bottom edge aus.
Die Funktion Nearest teilt dem Programm mit, dass es unter mehreren Hypothesen für das Element diejenige suchen soll, die einem bestimmten anderen Element oder Punkt auf dem Bild am nächsten liegt (gemessen wird der Abstand zwischen den Mittelpunkten der Elemente). Sobald die Funktion ausgeführt wurde, bleibt nur eine Hypothese übrig. Diese Funktion berücksichtigt die Quality der Hypothesen nicht, da die Auswahl in der Stufe getroffen wird, in der die Hypothesen noch erzeugt werden.
Wenn Sie das FlexiLayout anschließend erneut mit den Bildern abgleichen, werden Sie sehen, dass das Programm die Dokumentüberschriften, die durch das Element FormHeader beschrieben werden, auf allen Testbildern zuverlässig erkannt hat.