Invoice Recognition and Processing SDK Technology

LEADTOOLS includes advanced, flexible invoice and unstructured forms recognition and processing SDK technology with support for complex and dynamic tabular data found on invoices, bills, and tabs. The state-of-the-art .NET (C# & VB), Linux, and Java libraries in LEADTOOLS are capable of detecting and extracting text and numerical information from fluctuating columns and rows even when the invoice spans across multiple pages. LEADTOOLS is an indispensable toolkit for any programmer creating automated accounting, billing, and invoicing solutions.

Overview of LEADTOOLS Invoice Recognition and Processing SDK Technology

  • Automatically detect and extract data from unstructured form types, including invoices, bills, and tabs
  • Extract text and numerical data from tables, fields, and line items such as
    • Item number
    • Item description
    • Quantity
    • Price
    • Sub-total
  • Classify and process single and multi-page invoices, even when a particular table spans across multiple pages
  • Extract text from fields with common headers such as Name, Address, Total, etc. even when the filled form does not match the master
  • Recognize and extract invoice fields regardless of image resolution, scale, and other invoice generation characteristics
  • Advanced invoice alignment algorithm compensates for non-linear deformations introduced by different scanners, printers, and resolutions
  • World-class accuracy and speed
  • Unique color and bitonal image recognition for scanned documents and pictures
  • Automatic detection and correction of page orientation and skew angle
  • Enhance recognition accuracy with powerful document cleanup and preprocessing
  • Use regular expressions to find and validate text
  • Organize invoices into categories and sub-categories
  • Comprehensive confidence reporting for each invoice field type
    • Character location, size, and baseline
    • Character attributes (end of word, end of line, end of paragraph, etc.)
    • Font properties (monospace, proportional, serif, sans-serif, bold, italic, underline, strikethrough)
    • Confidence values
  • Load and save invoice identification information as XML for simplified storage and editing
  • Utilize LEADTOOLS Fast Twain to rapidly scan documents
  • Native 32 and 64-bit invoice recognition and processing binaries

Technology Related to Invoice Recognition and Processing

Download the Full Evaluation

The Full Evaluation Download includes all LEADTOOLS Document, Medical, Imaging, and Vector technologies for all development and target platforms.

Documentation Links for Invoice Recognition and Processing

Screenshots of Invoice Recognition and Processing

Invoice Processing

Invoice Processing

Videos of Invoice Recognition and Processing

Invoice Recognition and Processing

In this video, we will explore the LEADTOOLS Invoice Recognition and Processing SDK, which was introduced in LEADTOOLS Version 19. To demonstrate, we will examine and modify a master form template with the LEADTOOLS Master Form Editor demo, then recognize and process a filled form and verify the results. Each demo and its source code is included with the LEADTOOLS evaluation.

LEADTOOLS SDK Products that Include Invoice Recognition and Processing

LEADTOOLS Recognition v20

The LEADTOOLS Recognition Imaging SDK is a handpicked collection of LEADTOOLS SDK features designed to build end-to-end document imaging applications within enterprise-level document automation solutions that require OCR, MICR, OMR, barcode, forms recognition and processing, PDF, print capture, archival, annotation, and image viewing functionality. This powerful set of tools utilizes LEAD's award-winning image processing technology to intelligently identify document features that can be used to recognize and extract data from any type of scanned or faxed form image.

LEADTOOLS Document Imaging Suite v20

The LEADTOOLS Document Imaging Suite SDK is a comprehensive collection of LEADTOOLS SDK features designed to build end-to-end document imaging solutions that require OCR, MICR, OMR, ICR, barcode, forms recognition and processing, PDF, HTML5 Zero-footprint viewing, conversion, print, capture, archival, annotation, and image viewing functionality. This powerful set of tools utilizes LEAD's award-winning image processing technology to intelligently identify document features that can be used to recognize and extract data from any type of scanned or faxed form image.