SmartOCR SDK - Integrate OCR into your applications


Everything you need to integrate OCR technology into your applications.


SmartOCR SDK offers powerful API, outstanding accuracy, high speed and impressive functionality. Additionally we can create a custom-built solution that will produce the best results for your particular case. Feel free to call us at +1 (419) 464-9049 or send an email.




Powerful Document Processing Functions

  • Document layout reconstruction
  • Extensive PDF, DOC, HTML and XLS support with different output modes
  • Documentation and samples
  • Supports different languages VB.NET, C#, C++, VB Script, Delphi, VB 5.0, 6.0;
  • Customization according to your requirements

Download SmartOCR SDK


Download SmartOCR Application

desktop software based on SmartOCR Technology


It is That Simple



//Recognize all pages - you can specify callback function for progress


SmartOcrSdkExports.OCR_ExportDocument("C:\\ExportedFile.doc", SmartOcrSdkExports.DFT_DOC, 0, 0, 0)


The OCR Process - facilitated by SmartOCR SDK

  • Scan a document or import an image
    • Supports multiple image file formats - BMP, JPEG, PNG, TIFF, GIF
    • Supports PDF as input
    • Accepts images from memory - HBITMAPs, GDI+ Bitmaps


  • Image processing
    • Rotation detection
    • Deskewing
    • Image clean-up
    • Noise reduction
    • Determines the background color
    • Dynamically adjusts the brightness threshold


  • Text Recognition
    • Multiple core/CPU utilization
    • Included dictionary increases acuracy
    • Support for custom user dictionaries


  • APIs for direct access to:
    • Recognized text
    • Text properties
    • Paragraph properties


  • Exporting
    • Multiple formats supported RTF, TXT, HTML, XLS, PDF
    • Layout retention - text and paragraph formatting, images, bullet lists, headers and columns.
    • Output in PDF - with optional image layer
    • Supports tables


  • Developer environments supported
    • MS Visual Studio.NET (VB.NET, C#);
    • MS Visual Basic 5.0, 6.0;
    • MS Visual C++ 4.x and above;
    • VB Script, and other scripting languages;
    • Borland Delphi 2.0 and above;
    • Any other environment that supports calling an exported function from a DLL.


Ask a Question

Contact Us