Specifications Receipt Capture SDK

Vendor support

  • Receipt Capture SDK is pre-trained to identify 127 popular US retail chains.
  • It has ready receipt templates for 96 of these chains. That dramatically increases the accuracy of receipt capture for known chains.

Plus, our SDK can be easily trained for new chains via API, if required.
See the full list here.

Export format support

XML

Image format support

Format Open Save
BMP:
uncompressed black and white
4- and 8-bit — uncompressed Palette
16-bit — uncompressed, uncompressed Mask
24-bit — uncompressed
32-bit — uncompressed, uncompressed Mask
+ +
GIF:
black and white — LZW-compressed
2-, 3-, 4-, 5-, 6-, 7-, 8-bit palette — LZW-compressed
+
JBIG2:
black and white
+ +
JPEG:
gray, color
+ +
PNG:
black and white, gray, color
+ +
TIFF:
black and white — uncompressed, CCITT3, CCITT4, Packbits, ZIP, LZW
gray — uncompressed, Packbits, JPEG, ZIP, LZW
24-bit color — uncompressed, JPEG, ZIP, LZW
1-, 4-, 8-bit palette — uncompressed, Packbits, ZIP, LZW
(including multi-page TIFF)
+ +

Note: The ABBYY Receipt Capture SDK 1 will not open images larger than 32512*32512 pixels.

Samples available

'Hello' sample which shows how to use the SDK is provided for

  • raw C++
  • C++ with native COM support
  • C#
  • Visual Basic .NET
  • Java
  • VBScript
  • JavaScript
  • Perl

Note: The samples in Java require Java Development Kit version 1.7.0 or later.

Demo samples are provided in C# only and covers the following scenarios:

  • How to extract data from receipts and work with it using the SDK.
  • How to train the SDK to particular goods and extract information on their presence among line items of a receipt.

System requirements

For the product to operate

  • PC with x86-compatible processor (1 GHz or higher)
  • Operating system:
    • Windows 10 (32-bit and 64-bit)
    • Windows Server 2012 R2 (64-bit)
    • Windows Server 2012 (64-bit)
    • Windows 8.1 (32-bit and 64-bit)
    • Windows 8 (32-bit and 64-bit)
    • Windows Server 2008 R2 (64-bit)
    • Windows 7 (32-bit and 64-bit)
    • Windows Server 2008 SP1-SP2 (32-bit and 64-bit)
    • Windows Vista SP1-SP2 (32-bit and 64-bit)
    • Windows Server 2003 SP1-SP2, R2 (32-bit and 64-bit)
    • Windows XP SP1-SP3 (32-bit and 64-bit)
  • ABBYY Receipt Capture SDK 1 has been tested on the following cloud computing platforms:
    • Windows Azure
    • Amazon EC2
  • ABBYY Receipt Capture SDK 1 has been tested in the following virtual environments:
    • Microsoft Virtual PC
    • Microsoft Hyper-V (only with software protection key)
    • Oracle VM VirtualBox 3, 4 (Windows hosts only)
    • Parallels Desktop 4 (Windows hosts only)
    • Parallels Virtuozzo Containers 4 (Windows hosts only)
    • VMware Server 2 (Windows hosts only)
    • VMware Workstation 7, 8 (Windows hosts only)
    • VMware Player 3 (Windows hosts only)
    • VMware ESXi 5
  • Memory:
    • for sequential processing — minimum 400 MB RAM, recommended 1 GB RAM
    • for parallel processing — 350 MB * (cores number) + 450MB RAM
  • Hard disk space:
    • 400 MB for library installation and
    • 100 MB for program operation,
    • plus about 15 Mb to a receipt if you are processing more than 30 receipts at once
  • Keyboard, mouse or other input device
  • The following registry branches should be accessible from the workstation:
    • “HKEY_CURRENT_USER\Software\ABBYY\SDK\11\ReceiptCapture” — full control
    • “HKEY_CURRENT_USER\Software\ABBYY\SDK\11” — full control for installation only
    • “HKEY_LOCAL_MACHINE\Software\ABBYY\SDK\11” — full control for installation only
  • The following folders should be accessible from the workstation:
    • Folder with ABBYY Receipt Capture SDK 1 binary files — access for reading
    • %TEMP% folder — full control access
    • For Windows XP, Windows Server 2003:
      • folder %ALLUSERSPROFILE%\Application Data\ABBYY\SDK\11\ReceiptCapture — full control access
      • folder %ALLUSERSPROFILE%\Application Data\ABBYY\SDK\11\Licenses — full control access (please note that folder name “Application Data” may be localized in your system)
  • For Windows Vista, Windows 7, Windows Server 2008, Windows 8, Windows Server 2012, Windows 10:
    • folder %ProgramData%\ABBYY\SDK\11\ReceiptCapture — full control access
    • folder %ProgramData%\ABBYY\SDK\11\Licenses — full control access

For Licensing Service to operate

  • PC with x86-compatible processor (1 GHz or higher)
  • Operating system:
    • Windows 10 (32-bit and 64-bit)
    • Windows Server 2012 R2 (64-bit)
    • Windows Server 2012 (64-bit)
    • Windows 8.1 (32-bit and 64-bit)
    • Windows 8 (32-bit and 64-bit)
    • Windows Server 2008 R2 (64-bit)
    • Windows 7 (32-bit and 64-bit)
    • Windows Server 2008 SP1-SP2 (32-bit and 64-bit)
    • Windows Vista SP1-SP2 (32-bit and 64-bit)
    • Windows Server 2003 SP1-SP2, R2 (32-bit and 64-bit)
    • Windows XP SP1-SP3 (32-bit and 64-bit)
  • ABBYY SDK Licensing Service has been tested in the following virtual environments:
    • Microsoft Virtual PC
    • Microsoft Hyper-V (only with software protection key)
    • Oracle VM VirtualBox 3, 4 (Windows hosts only)
    • Parallels Desktop 4 (Windows hosts only)
    • Parallels Virtuozzo Containers 4 (Windows hosts only)
    • VMware Server 2 (Windows hosts only)
    • VMware Workstation 7, 8 (Windows hosts only)
    • VMware Player 3 (Windows hosts only)
    • VMware ESXi 5
  • Hard disk space:
    • 25 MB of free hard disk space
  • The following folders should be accessible:
    • For Windows XP, Windows Server 2003:
      • folder %ALLUSERSPROFILE%\Application Data\ABBYY\SDK\11\Licenses — full control access (please note that folder name “Application Data” may be localized in your system)
    • For Windows Vista, Windows 7, Windows Server 2008, Windows 8, Windows Server 2012, Windows 10:
      • folder %ProgramData%\ABBYY\SDK\11\Licenses — full control access

Note: Use ABBYY Receipt Capture SDK 1 and Licensing Service from the same package. Otherwise, compatibility is not guaranteed.


Back to:

This website uses cookies which enable you to see pages or use other functions of our websites. You can turn off such cookies in your browser’s settings. If you continue to use these pages, you consent to the use of cookies.
  • No tags, yet