The ABBYY FlexiCapture 12 SDK Distribution pack contains a set of sample source code showing how to use Engine in different scenarios. This section contains a short description of these samples. The detailed description of the samples can be found in the Code Samples Library provided with this distribution pack (Start > Programs > ABBYY FlexiCapture 12 SDK > Code Samples Library).
The ABBYY FlexiCapture SDK samples are provided for C#, C++, Visual Basic .NET, Java, Python and scripting languages.
All sample code can be found in the %ProgramData%\ABBYY\FCSDK\12\FlexiCapture SDK \Samples folder.
|Hello (C++, C#, Visual Basic .NET)
||Performs data capture with just a few lines of code. This sample will help you to start development using the ABBYY FlexiCapture SDK.
||Shows how to use ABBYY FlexiCapture SDK in Java.
||Shows how to use ABBYY FlexiCapture SDK in Python.
|Hello (JScript, VBScript, Perl)
||Shows how to use ABBYY FlexiCapture SDK in script languages.
|Classification (C++, C#)
||Demonstrates how ABBYY FlexiCapture SDK can be used to classify documents with the help of a user-trained classifier.
|Fields Extraction Training (C++, C#)
||Shows how you can improve fields extraction by training on the typical documents.
|Fixed Forms (C++)
||Demonstrates how to create a structured Document Definition with FlexiCapture SDK.
|Invoices Processing and Training (C++, C#)
||Shows how to use ABBYY FlexiCapture SDK to process invoices, use special data sets and improve the Invoice Document Definitions by training.
|Line Items Training (C#)
||Demonstrates a line item training scenario on some reference images.
|NLP Model Training (C#)
||Shows how to use ABBYY FlexiCapture SDK to process unstructured documents with the help of user-trained NLP models.
|Parallel Processing (C#)
||Shows how to process images in multi-threaded application within a single shared project.