The layout recognition identifies the structure of text and helps to divide the recognized characters into columns, text sections or headings and to determine a reading order. In this way, table structures can also be recognized and output again as such, e.g. as a csv file. The output format is provided with appropriate metadata.