> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# FlexiLayouts

> FlexiLayouts beschreiben die Dokumentstruktur formal anhand von Bäumen aus Elementen und Blöcken, sodass ABBYY FlexiCapture Datenfelder in Dokumentbildern lokalisieren kann.

Ein FlexiLayout ist eine formalisierte Beschreibung der Struktur eines Dokuments, die es einem Programm zur Datenerfassung ermöglicht, Bildbereiche zu erkennen, die Datenfeldern entsprechen. Ein FlexiLayout hat eine baumartige Struktur und besteht aus einem Blockzweig und mehreren Elementzweigen, wobei jeder Zweig einer Layout-Alternative entspricht.

<div id="flexilayout-elements">
  ## FlexiLayout-Elemente
</div>

Mit [Element](/de/flexi-capture/fls/template/elements) werden Bildobjekte beschrieben, die erkannt werden müssen. Damit eine Anwendung zur Datenerfassung wie ABBYY FlexiCapture ein Objekt erkennen kann, erstellen Sie ein FlexiLayout-Element, das diesem Objekt entspricht.

Geben Sie in den Eigenschaften des Elements den Objekttyp an (also ob es sich um ein Textfragment, ein Bild, einen Barcode usw. handelt), seine geometrischen Daten (Länge, Breite usw.) sowie den Suchbereich, in dem das Objekt mit größter Wahrscheinlichkeit gefunden wird.

<div id="flexilayout-blocks">
  ## FlexiLayout-Blöcke
</div>

[Blöcke](/de/flexi-capture/fls/template/blocks) beschreiben Datenfelder, aus denen Daten erfasst werden sollen. Die Position der Blöcke kann entweder relativ zur Position von Elementen angegeben oder direkt durch Eingabe ihrer vermuteten Koordinaten im Dokument festgelegt werden. Der Zweck eines FlexiLayouts besteht darin, einer Anwendung zur Datenerfassung einen Algorithmus zum Auffinden von Blöcken bereitzustellen.

<div id="element-hierarchy-and-search-order">
  ## Elementhierarchie und Suchreihenfolge
</div>

Die Blöcke eines FlexiLayouts sind voneinander unabhängig. Elemente hingegen können zu einer komplexen Hierarchie gruppiert werden, in der sie logisch miteinander verknüpft sind und die Position eines Elements die Position eines anderen bestimmt. Die Reihenfolge der Elemente im Baum bestimmt die Reihenfolge, in der sie gesucht werden – ein Programm zur Datenerfassung sucht zuerst nach den obersten Elementen, findet die entsprechenden Objekte im Bild und verwendet diese Informationen dann, um Blöcke zu lokalisieren.

Standardmäßig trägt ein neues FlexiLayout-Studio-Projekt den Namen FlexiLayout. Seine Element- und Blockzweige sind leer.

<div id="related-topics">
  ## Verwandte Themen
</div>

* [FlexiLayout-Eigenschaften](/de/flexi-capture/fls/template/ftemplate-properties)
* [Automatisches Erstellen eines FlexiLayouts](/de/flexi-capture/fls/template/ftemplate-training)
* [Block](/de/flexi-capture/fls/template/blocks)
* [Element](/de/flexi-capture/fls/template/elements)
