English (English) - Change language

Sample 3. Invoices

Important!For the sake of simplicity, this sample uses a one-page document. This sample describes the creation of a FlexiLayout for a simple invoice. Compared to the previous samples, this one includes a table.

This sample will guide you through all the steps of FlexiLayout creation and at the same time teach you some tricks you can use to describe the position of objects. Most importantly, it will teach you how to detect image objects which correspond to Table elements.

This sample contains references to the following sections of the help file: Help/Tutorial/Sample1 and Help/Tutorial/Sample2, which describe the creation of FlexiLayouts with blocks and elements of various types (except Tables). Some of the basic operations are described there in greater detail.

The FlexiLayout Studio project with the test images and a ready–made FlexiLayout can be found in %public%\ABBYY\FlexiCapture\12.0\Samples\FLS\English\Invoice One-Page.

The sample document is a rather simple but typical invoice. It differs from the previous examples in that it has a table field and some fields of the document may be absent.

Show me the example...

Below we provide step-by-step instructions for creating a FlexiLayout.

The purpose of a FlexiLayout for this document is to ensure reliable detection of the following fields on all the test images (provided they occur on a document):

  • Invoice Number
  • Invoice Date
  • Delivery Address
  • Total Quantity
  • Total Amount
  • Country
  • Invoice Table (only the following columns: Reference, Designation, Quantity, Unit Price, Total)

Show me the example...

25.09.2020 9:24:45


Please leave your feedback about this article