Product Info







On-line Demos


Imaging Demo

ASP.NET WebForms

Imaging Demo


Buy now

Contact us


VintaSoft Document Cleanup .NET Plug-in - Overview

The document image cleanup is used for the achievement of clean scanned documents, the improvement of text readability, the reduction of image file size, the improvement of OCR and barcode recognition results.

VintaSoft Document Cleanup .NET Plug-in is the add-on for VintaSoft Imaging .NET SDK, which allows to cleanup the scanned image, segment the document image and improve the text appearance.

General features

  • The plug-in is a pure .NET library written in C#
  • AnyCPU, x86 and x64 mode support
  • Cleanup artifacts and imperfections in scanned images
  • Improve scanned documents of poor quality
  • Remove lines, tables, hole puches and halftones from document images
  • Cleanup document image to get better optical character recognition (OCR) results
  • Cleanup document image to get better barcode recognition results
  • Cleanup images to get better image file compression and size results
  • Improve the text appearance and readability in document images
  • Remove JPEG compression artifacts from JPEG images
  • Segment document image to get better optical character recognition (OCR) results
  • Segment document image to get better image file compression and size results
  • JavaScript classes for processing document images in ASP.NET

Supported image document cleanup and processing commands

  • Despeckle Command - detects and removes speckles from document image
  • Border Clear Command - clears noise on the border of document image
  • Hole Punch Removal Command - detects and removes hole punches from document image
  • LineRecognitionCommand - performs the search of lines on the image
  • LineFillingCommand - fills the lines in the image
  • Line Removal Command - detects and removes extraneous lines from document image (lines of forms, tables, underlining and strikethrough of text, noise)
  • Halftone Recognition Command - detects halftone regions on the document image
  • Halftone Removal Command - detects and removes halftones from document image
  • Advanced Replace Color Command - substitutes the image colors which are defined by the color spheres with the ability of linear color interpolation
  • Color Noise Clear Command - cleans up noise and artifacts of specified colors in 24-bit image
  • Smoothing Command - applies a smoothing effect to 1-bpp image
  • Deskew Command - detects the correct orientation of document image and rotates it to align
  • Auto Text Orientation Command - detects text orientation on document image (90, 180 or 270 degrees) and rotates it (for languages based on the Latin alphabet only)
  • Auto Invert Command - detects inverted document image and inverts it
  • Auto Text Invert Command - detects inverted text on document image and inverts the text
  • Restore Text From Halftone Command - detects text in halftone regions and restores the text
  • Document Segmentation Command - detects the text and lines on document image
  • Image Segmentation Command - detects the pictures on document image

Development and Deployment requirements

  • Development requirements:
    • VintaSoft Imaging .NET SDK
    • Development environments: Microsoft Visual Studio .NET 2005, 2008, 2010, 2012, 2013, 2015, 2017
    • Programming languages: VB.NET, C#, any .NET compatible language
    • Development platforms: .NET, WinForms, WPF, ASP.NET WebForms, ASP.NET MVC
  • Deployment requirements:
    • VintaSoft Imaging .NET SDK
    • Microsoft Windows XP, Vista, 7, 8, 8.1, 10 (32-bit and 64-bit)
    • Microsoft Windows Server 2003, 2008, 2012, 2016 (32-bit and 64-bit)
    • Microsoft .NET Framework: 2.0, 3.0, 3.5, 4.0, 4.5, 4.6