Skip to main content
Bevor Sie Elemente erstellen, legen Sie Folgendes fest:
  • Gibt es ein Muster in der Anordnung der Felder auf den Bildern?
  • Welche Elemente können als Referenzelemente für die Felderkennung dienen?
  • Welche Reihenfolge der Elementsuche ist am besten geeignet? Bei jedem neuen Schritt können Sie sich nur auf zuvor beschriebene Elemente beziehen.
Analysieren Sie die verfügbaren Bilder. Der mittlere Teil jedes Bildes enthält eine Tabelle.
In FlexiLayout Studio ist eine Tabelle ein Bildobjekt, das aus Fragmenten besteht, die sich aus Zeilen und Spalten zusammensetzen und visuell durch Trennlinien oder weiße Abstände voneinander getrennt sind. Weitere Informationen finden Sie unter Arbeiten mit Tabellen.
Oberhalb der Tabelle befindet sich eine Gruppe von Feldern, die Sie InvoiceHeader nennen können: Rechnungsnummer, Rechnungsdatum und Lieferadresse. Das Feld Rechnungsnummer kommt auf allen Bildern vor und kann als Bezeichnerfeld dienen, während Rechnungsdatum und Lieferadresse optional sind. Unterhalb der Tabelle befindet sich eine Gruppe von Feldern, die Sie Footer nennen können: TotalQuantity, TotalAmount und Country. Auch diese Felder kommen nicht auf allen Bildern vor.

Planung der Suche nach den oberen Feldern

Beginnen Sie mit den Feldern im oberen Bereich des Dokuments. Erstellen Sie ein logisches Group-Gruppenelement mit dem Namen InvoiceHeader, das alle Elemente zusammenfasst, die zum Auffinden der Felder Rechnungsnummer, Rechnungsdatum und Lieferadresse verwendet werden. Diese drei Felder befinden sich immer in der oberen linken Ecke und haben stets dieselbe Reihenfolge: Lieferadresse, gefolgt von Rechnungsnummer und Rechnungsdatum (sofern sie im Bild vorhanden sind). Suchen Sie sie in dieser Reihenfolge. Verwenden Sie Static Text-Elemente, um die Schlüsselwörter der Feldnamen zu finden. Das Element InvoiceHeader muss diese Namenselemente enthalten: Suchen Sie die Felder Rechnungsnummer und Rechnungsdatum in derselben Zeile wie ihre Namen rechts davon. Erstellen Sie im Element InvoiceHeader diese Feldelemente: Erstellen Sie im Element InvoiceHeader.grDate: Weitere Informationen zum Auffinden von Datumsangaben in Bildern schlechter Qualität finden Sie unter Datumssuche nach Erkennung mit hoher oder niedriger Qualität.

Suche nach dem Feld „Lieferadresse“ planen

Das Feld Lieferadresse umfasst mehrere Zeilen. Verwenden Sie daher ein Paragraph-Element, um es zu erkennen. Begrenzen Sie den Suchbereich vor dem Erstellen dieses Elements so weit wie möglich. Verwenden Sie für die rechte Begrenzung des Suchbereichs ein White Gap-Element. Fassen Sie alle Elemente, die die Position des Felds Lieferadresse beschreiben, in einem Group-Gruppenelement zusammen. Erstellen Sie im Element InvoiceHeader ein Gruppenelement mit dem Namen grAddress. Weitere Informationen finden Sie unter Step 10. Erstellen Sie im Element grAddress: