Skip to main content
ABBYY FlexiLayout Studio allows you to create formalized descriptions of documents with tables, including tables on financial documents. More generally, the program can be used to describe any data that have a table-like structure, even if there are no explicit grid lines. Your table must not contain merged cells. Tables with merged cells can be described by means of a Repeating Group element. Tables may spread over several pages, starting and ending anywhere on a page. For the purposes of creating a FlexiLayout, a table can be divided into three logical parts: header, body, and footer. The body of a table contains the data that must be recognized and extracted.
Diagram of a table divided into three logical parts: header, body, and footer
The header and footer function as the top and bottom boundaries of the body. Additionally, the header contains the names of the columns. The program uses this information to correctly divide the table into columns. The program detects cells by relying on the black separator lines and white gaps which may divide a table into columns and rows.

Create a FlexiLayout for a table

1

Create a Table block

Create a Table block and list the columns that the table may contain.