OmniPage Capture SDK/Server allows you to add OCR and imaging capabilities to any platform

Driving productivity in increasingly mobile workforces and reducing costs are challenging, particularly when paper documents add complexity to business practices. To digitally transformation operations and maximize revenue, organizations need scalable and reliable ways to streamline document processing applications with minimal programming requirements.

The Kofax OmniPage Capture SDK integrates powerful optical character recognition (OCR) technology into any platform to automate image conversion and compression workflows. Whether your project calls for the conversion of 1, or 1 million, pages per day – the OmniPage Capture SDK is the right toolkit for you. It offers fast & incredibly accurate OCR, ICR, barcode recognition, PDF compression, document classification, forms processing and can handle challenging images from mobile devices with ease.

  • Increase productivity, lower costs and improve ROI with accurate OCR technology

  • Integrate powerful OCR technology into any platform

  • Enable developers to offer more value to customers with enhanced functionality

  • Shorten development cycles with an easy-to-use API


Create a competitive advantage with reliable, highly available applications

OmniPage Capture SDK technology enables your organization to stay ahead of the competition. Accelerate your time to market with minimal developer support required and seamless integration into your exiting platforms and applications

















OmniPage Key Features


With support for a broad range of programming languages, hosting environments and operating systems, the OmniPage Capture Software Development Kit (SDK) enables developers to incorporate advanced imaging and conversion capabilities quickly and easily. The features listed below are supported in the Windows, Linux and Mac operating systems unless otherwise noted.

Broad set of recognition technologies

The OmniPage SDK provides a scalable voting interface and significant throughput management capabilities. Combined with highly accurate machine-print OCR (OCR, OCR-A, OCR-B and MICR), handprint (ICR), checkmark (OMR) and barcode (1D and 2D) recognition engines, it delivers unmatched flexibility and accuracy on documents with mixed content.


Simple to use APIs

The OmniPage SDK offers easy-to-use, yet versatile APIs that enable you to productively build your application and control the characteristics of the recognition and conversion processes. It supports programming in C/C++, .NET Core, C#, VB.NET and Java* and is available in 32-bit and 64-bit versions.


Extensive range of output formats

The OmniPage Capture SDK supports a wide range of image and application formats for outputting the conversion results, including BMP, GIF, TIF, PDF, HTML, Microsoft Office formats (.DOCX, .XLSX, .PPTX), TXT, XML, ePub and more.


Comprehensive language support

Kofax’s advanced OCR technologies support more than 125 languages of the world based on the Latin, Greek, Cyrillic alphabets as well as Arabic, Hebrew, Chinese (Traditional and Simplified), Vietnamese, Japanese, Korean and Thai. They provide language detection capabilities for documents with multilingual content.


Integrated PDF toolkit

Extensive PDF capabilities—including unique PDF overlay matching that achieves up to 100% accuracy in PDF conversion—allow you to significantly reduce development costs and time-to-market. The OmniPage Capture SDK supports output to searchable PDF 1.3, 1.4, 1.5, 1.6, 1.7 and 2.0* and all PDF/A-1, -2, -3 levels, which is ideal for long term document archival and can generate PDF-MRC (mixed raster content) files optimized for file size and quality.


Support for Cloud and virtual environments

In addition to on-premises deployment, developers who integrate the OmniPage SDK have the option to deploy their applications in container* environments like Docker or host them on Cloud platforms like Microsoft Azure or Amazon Web Services.


Forms Processing

OmniPage Forms Template Editor (FTE) is a powerful tool that allows anyone to quickly become a forms processing expert. FTE includes a UI for defining templates as well as API calls that makes extraction of data from documents such as Invoices, Mortgage Loan documents, and applications easy.


Advanced image pre-processing functions

Image pre-processing increases the recognition accuracy by optimizing the image for OCR. Even low-quality images can deliver best OCR results after de-skewing, rotation, distortion correction, text line straightening, page splitting, adaptive binarization, ISO noise reduction and other image correction steps. Even difficult images captured from a computer screen shot or a mobile device can be optimized for your OCR process.