ABBYY FlexiCapture SDK

Power your document applications with fast, accurate data capture.

The tool you want for the data they need.

Specifications

System requirements

Hardware

PC with x86-compatible processor (1GHz or higher)

Operating system

Compatible with last available service packs:

  • Windows Server 2019, 2016, 2012, 2008 R2
  • Windows 10, 8.1

Tested technologies

ABBYY FlexiCapture SDK has been tested on the following cloud computing platforms:

  • ABBYY FlexiCapture SDK has been tested on the following cloud computing platforms:
    • Azure Service Fabric
    • Azure Virtual Machines
  • Amazon EC2

ABBYY FlexiCapture SDK has been tested in the following virtual environments:

  • Microsoft Hyper-V Server 2008, 2008 R2 SP1, 2012, 2012 R2, 2016
  • Oracle VM VirtualBox 5.2
  • Parallels Desktop for Mac 13.0.1
  • VMware: ESXi 6.5, Workstation Player 12.5, Workstation Pro 14.0.0

ABBYY FlexiCapture SDK can also be run in a Docker container on supported platforms.

ABBYY FlexiCapture SDK Java wrapper has been tested on the following Java Development Kits:

  • Oracle Java SE Development Kit 12.0.1, 11.0.3, 8u212, 8u211

Memory

  • for processing one-page documents – minimum 400 MB RAM, recommended 1 GB RAM
  • for processing multi-page documents – minimum 1 GB RAM, recommended 1,5 GB RAM

Hard disk space

  • for library installation:
    • 2GB for core functionality
    • additionally up to 400 MB for the OfficeConverters module
  • for program operation:
    • 100 MB for running the program
    • additional 15 Mb for every processing page of a multi-page document

Other require­ments

  • 100% TWAIN-compatible scanner, digital camera, or fax modem – for scanning only
  • Keyboard, mouse or other input device
  • The following registry branches should be accessible from the workstation:
    • "HKEY_CURRENT_USER\Software\ABBYY\SDK\12\FlexiCapture SDK" – full control
    • "HKEY_CURRENT_USER\Software\ABBYY\SDK\12" – full control for installation only
    • "HKEY_LOCAL_MACHINE\Software\ABBYY\SDK\12" – full control for installation only
  • The following folders should be accessible from the workstation:
    • Folder with ABBYY FlexiCapture SDK binary files – access for reading
    • %TEMP% folder – full control access
    • folder %ProgramData%\ABBYY\FCSDK\12\FlexiCapture SDK – full control access
    • folder %ProgramData%\ABBYY\FCSDK\12\Licenses – full control access
  • The following components should be installed:
    • .NET mework 4.5
    • Microsoft® Internet Explorer 8.0 or higher

Hardware

PC with x86-compatible processor (1GHz or higher)

Operating system

Compatible with last available service packs:

  • Windows Server 2016, 2012, 2008 R2
  • Windows 10, 8.1, 8, 7

Tested virtual environ­ments

ABBYY FlexiCapture SDK has been tested in the following virtual environments:

  • Microsoft Hyper-V Server 2008, 2008 R2 SP1, 2012, 2012 R2, 2016
  • Oracle VM VirtualBox 5.2
  • Parallels Desktop for Mac 13.0.1
  • VMware: ESXi 6.5, Workstation Player 12.5, Workstation Pro 14.0.0

ABBYY SDK 12 Licensing Service can also be run in a Docker container on supported platforms.

Hard disk space

25 MB of free hard-disk space

Other require­ments

  • folder %ProgramData%\ABBYY\FCSDK\12\Licenses — full control access
  • For activation/deactivation of the license:
    • Allowed connections to *.abbyy.com
    • Port: 80 (except online license), 443
    • Protocol: http
  • If you are connected to the internet via a proxy server, VPN, or dial-up connection, please customize the settings in Internet Explorer: Tools > Internet Options > Connections.

Compatibility with FlexiCapture

ABBYY FlexiCapture 12 SDK works with projects created in ABBYY FlexiCapture 12, Build 12.0.3.2462, or earlier. Projects saved in the current version of ABBYY FlexiCapture 12 SDK can be used in ABBYY FlexiCapture 12, Build 12.0.3.2462, or later. You can also pass projects to and from ABBYY FlexiCapture 12 Developer’s Package shipped with the current ABBYY FlexiCapture 12 SDK distribution.

Development tools

The ABBYY FlexiCapture SDK application programming interface conforms to the COM standard and can be easily used in C/C++, Visual Basic, .NET, or any development tool supporting COM components. ABBYY FlexiCapture can be adapted for use in scripting languages like VBS, JS, and Perl.

Supported languages

ABBYY FlexiCapture 12 SDK recognizes 209 languages for OCR, including: 127 languages for ICR (marked with ×) and 56 languages with full dictionary support (marked with ×).

Natural languages
Abkhaz
Adyghe
Afrikaans×
Agul
Albanian×
Altaic
Arabic (Saudi Arabia)×
Armenian (Eastern)×
Armenian (Grabar)×
Armenian (Western)×
Avar
Aymara×
Azerbaijani (Cyrillic)
Azerbaijani (Latin)××
Bashkir×
Basque×
Belarussian
Bemba×
Blackfoot×
Breton×
Bugotu×
Bulgarian××
Burmese
Buryat×
Catalan×
Chamorro×
Chechen
Chinese (PRC)
Chinese (Taiwan)
Chukcha
Chuvash
Corsican×
Crimean Tatar×
Croatian××
Crow×
Czech××
Danish××
Dargwa
Dungan
Dutch (Netherlands)××
Dutch (Belgium)××
English××
Eskimo (Cyrillic)
Eskimo (Latin)
Estonian××
Even×
Evenki×
Faeroese
Farsi×
Fijian×
Finnish××
French××
Frisian×
Friulian×
Scottish Gaelic×
Gagauz
Galician×
Ganda×
German××
German (Luxembourg)×
German (new spelling)××
Georgian
Greek××
Guarani×
Hani×
Hausa
Hawaiian×
Hebrew×
Hungarian××
Icelandic
Indonesian××
Ingush
Irish×
Italian××
Japanese×
Japanese (Modern)×
Kabardian
Kalmyk
Karachay-Balkar×
Karakalpak
Kasub×
Kawa×
Kazakh×
Khakas
Khanty
Kikuyu
Kirghiz×
Kongo×
Korean×
Korean (Hangul)×
Koryak
Kpelle×
Kumyk×
Kurdish×
Lak
Sami (Lappish)×
Latin××
Latvian××
Latvian language written in Gothic script
Lezgin
Lithuanian××
Luba×
Macedonian
Malagasy×
Malay
Malinke×
Maltese
Mansi
Maori×
Mari
Maya×
Miao×
Minangkabau×
Mohawk×
Mongol×
Mordvin×
Nahuatl×
Nenets×
Nivkh×
Nogay×
Norwegian (Bokmal)××
Norwegian (Nynorsk)××
Nyanja×
Ojibway×
Old English××
Old French××
Old German××
Old Italian××
Old Slavonic
Old Spanish××
Ossetian
Papiamento×
Tok Pisin×
Polish××
Portuguese (Brazil)××
Portuguese (Portugal)××
Provencal
Quechua×
Rhaeto-Romanic×
Romanian××
Romanian (Moldavia)×
Romany×
Ruanda×
Rundi×
Russian××
Russian (with accents marking stress position)×
Russian (old spelling)×
Samoan×
Selkup×
Serbian (Cyrillic)×
Serbian (Latin)×
Shona
Sioux (Dakota)×
Slovak××
Slovenian××
Somali×
Sorbian
Sotho×
Spanish××
Sunda
Swahili×
Swazi×
Swedish××
Tabassaran
Tagalog×
Tahitian×
Tajik×
Tatar×
Thai×
Jingpo×
Tongan×
Tswana×
Tun×
Turkish××
Turkmen
Turkmen (Latin)×
Tuvan×
Udmurt
Uighur (Cyrillic)
Uighur (Latin)×
Ukrainian××
Uzbek (Cyrillic)
Uzbek (Latin)×
Vietnamese×
Cebuano×
Welsh
Wolof×
Xhosa×
Yakut
Yiddish
Zapotec×
Zulu
Artificial languages
Esperanto
Interlingua×
Ido×
Occidental
Formal languages
Basic programming language
C/C++ programming language
Simple chemical formulas
For MICR CMC-7 text type×
Cobol programming language
Numbers×
For MICR (E-13B) text type
Fortran programming language
Java programming language
For OCR-A text type
For OCR-B text type
Pascal programming language
NLP languages
English
French
German
Russian
Spanish

Country support for invoices, purchase orders and receipts

For the countries listed below, all the necessary settings have been preconfigured:

Invoices:

Australia
Hungary
Spain
Austria
Poland
France
Belgium
Great Britain
Canada
Italy
Netherlands
Germany
Ireland
Czech Republic
New Zealand
Switzerland
Japan
USA

Purchase Orders:

France
Germany
Spain
USA

Receipts:

Argentina
Australia
Austria
Brazil
Canada
Colombia
Costa Rica
Ecuador
Finland
France
Germany
Great Britain
Guatemala
Honduras
Ireland
Italy
Netherlands
New Zealand
Panama
Peru
Poland
Russia
Singapore
Spain
Sweden
Switzerland
Turkey
Uruguay
USA

Supported image formats (opening, saving)

ABBYY FlexiCapture 12 SDK opens and saves image files in the following formats:

Format Extension Input Export
PDF: (Version 1.7 or earlier), including PDF/Archive (PDF/A) pdf    
BMP:
uncompressed black and white,
uncompressed gray,
uncompressed color
bmp    
DCX, PCX:
2-bit – black and white
4- and 8-bit – gray
TrueColor
dcx, pcx    
PNG:
black and white, gray, color
png    
JPEG 2000:
gray, 8-bit
color, RGB or YCC colorspace, 8 bit per channel
color, encoded using 8-bit palette in RGB colorspace
jp2, jpc    
JPEG:
gray, color
jpg, jpeg, jfif    
TIFF:
black and white – uncompressed, CCITT4, Packbits, ZIP, LZW
gray – uncompressed, Packbits, JPEG, ZIP, LZW
TrueColor – uncompressed, JPEG, ZIP, LZW
Palette – uncompressed, Packbits, ZIP
multi image TIFF
tif, tiff    
GIF:
black and white – LZW-compressed
gray – LZW-compressed
TrueColor – LZW-compressed
gif    
DjVu:
black and white, gray, color
djvu, djv    
JBIG2 jb2    
WDP Wdp    

Supported digital document input formats

ABBYY FlexiCapture 12 SDK accepts input digital documents in the following formats:

  • text documents: DOC, DOCX, RTF, HTML, TXT, ODT
  • tables: XLS, XLSX, ODS
  • presentations: PPT, PPTX, ODP

Supported document saving formats

ABBYY FlexiCapture SDK allows you to export recognized data in the following formats:

  • Microsoft Office Excel Workbook (*.XLS)
  • DBase file (*.DBF)
  • Comma Separated Values File (*.CSV)
  • Simple text (*.TXT)
  • XML Document (*.XML)

Supported barcode types

ABBYY FlexiCapture SDK allows you to export recognized data in the following formats:

Australia Post
Aztec
Codabar
Codabar with checksum
Code 128
Code 32
Code 39
Code 93
DataMatrix
EAN 13
EAN 8
IATA 2 of 5
Industrial 2 of 5
Intelligent Mail
Interleaved 2 of 5
Interleaved 2 of 5 with checksum
Matrix 2 of 5
Patch
PDF417
Postnet
QR Code
UCC-128
UPC-Az
UPC-E

Request information

Request trial

Fill out the form below, and we will get back to you shortly.

I am aware that my consent could be revoked at any time by clicking the unsubscribe link inside any email received from ABBYY Solutions Ltd. or via ABBYY Data Subject Access Rights Form.

By submitting this form, I consent to the use of my personal information for the purposes described in the Privacy Notice.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Thank you for your interest in ABBYY products!

We will get back to you shortly. If you’d like to contact ABBYY office in your region, please visit the Contacts page.

With best regards,
The ABBYY Team