Skip to main content
To see how ABBYY FlexiCapture works and to better understand its features, use the sample projects included with the program. These ready-made projects contain set-up Document Definitions and document images for processing. The sample projects are located in %public%\ABBYY\FlexiCapture\12.0\Samples. The Samples folder contains these folders:
  • FlexiCapture – The sample FlexiCapture projects.
  • FlexiLayoutStudio – The sample ABBYY FlexiLayout Studio projects. These illustrate the processing of semi-structured documents and should be opened in ABBYY FlexiLayout Studio. Detailed descriptions of some of these projects are available in the ABBYY FlexiLayout Studio documentation (see the Tutorial and Tips and Tricks sections).
  • FormDesigner – Fixed forms developed in ABBYY FormDesigner. Open the *.fdd files in ABBYY FormDesigner. These forms are used in the Banking Card Application and Questionnaire sample projects.
  • Images – Scanned document images for the sample FlexiCapture projects.

Documents of different types

Single Entry Point

This project shows how to process documents of different types. No preliminary document sorting is required, and fixed forms and semi-structured documents can be processed together. The Document Definitions used in this project are also used in the other sample projects. The project contains all document types: Banking Card Applications, Invoices, Contracts, Letters, and Prices.

Fixed forms

These project folders contain forms created in ABBYY FormDesigner along with the FlexiCapture projects that use them.

Banking Card Application

This sample project illustrates the following capabilities:
  • Automatic detection of fields on fixed forms (to see how autodetection works, delete all fields from the Document Definition and select Tools → Autodetect Objects by Type…)
  • Support for documents with complex structures:
    • Multipage documents (three-page applications are used in the sample project)
    • Working with document sections (in the sample project, each page is a separate section)
    • Document assembly rules
    • Annex processing
  • Support for complex fields:
    • Working with tables on fixed forms (Opened Accounts table)
    • Repeating field groups (Address and Requested Accounts groups)
  • Data format checks (the formats for all numerical fields and date fields are specified)
  • Customizing the data form
  • Export to multiple destinations
  • Editing out of confidential information (redaction)

Questionnaire

This sample project is described step by step in the ABBYY FlexiCapture user’s guide. It shows how to set up a Document Definition, using a number of simpler forms to illustrate the basic ABBYY FlexiCapture features. You can complete the questionnaire in this sample project, process it in ABBYY FlexiCapture, and send the exported data to ABBYY.

Flexible forms

These project folders contain FlexiLayout Studio projects along with the FlexiCapture projects that use them.

Invoice

This sample project illustrates the processing of semi-structured documents and the following capabilities:
  • Variable number of pages in documents (from 1 to 3)
  • Tables extending over multiple pages
  • The use of an external keyword dictionary (a text file)
  • A JScript rule that compares the sum in the Total field with the sum obtained by adding up the Total values from all table rows

Prices

This sample project illustrates the processing of semi-structured documents and the following capabilities:
  • Support for repeating groups. This sample project shows how repeating groups can describe nested tables (tables with subheadings).

Letters&Contracts

This sample project illustrates the processing of unstructured documents from which 2 or 3 fields are captured. The project illustrates the following capabilities:
  • Variable number of pages in documents (from 1 to 4)
  • Setting up export to Searchable PDF

Document sets

These project folders contain FlexiLayout projects.

Mortgage Document Set

This sample project illustrates the processing of document sets. A set of mortgage application documents is used as an example. The following basic features are illustrated:
  • Using standard assembly rules to assemble document sets.
  • Using a summary section (the Document Set Summary section of the Mortgage Document Set Document Definition).
  • Using links to an existing field (the Passport Number and State Wages fields, and the fields in the Name Group and SSN Group groups of the summary section).
  • Using field comparison rules (the fields in the Name Group and SSN Group groups of the summary section).
  • Using a script rule to fill the value of the resulting field if certain fields contain identical values (the Name Result and SSN Result fields in the summary section).
  • Hiding sections on the data form.
  • Exporting each document set in its entirety to a PDF file (the Export each document set to PDF export profile of the Mortgage Document Set Document Definition).
  • Exporting data from the summary section (the Export all document sets data to one file export profile of the Mortgage Document Set Document Definition).

Signatures, Stamps, Photos Comparison

This sample project illustrates comparison of signatures, stamps, and photos from different documents of a document set. The fields in question are placed in a summary section so that the Operator does not have to open every document in the document set. The project contains two document sets: Signatures&Stamps Document Set and Photos Document Set. Each document set has several documents, some of which are shared by both projects. To ensure the correct assembly of document sets, a separate batch type is used for each document set. For each batch type, a list of Document Definitions is specified, which includes both a Document Definition for the document set and Document Definitions for individual documents. Only compared images are exported from each document set.