TWAIN SDK ActiveX OCX c#, vb.net, vb, delphi | Scanner SDK ActiveX
Scanner SDK ActiveX

Scanner SDK ActiveX 7.2

Platform : Windows 10, Windows 8, Vista, Windows 7, XP

For Windows Developers who need to capture image from scanner, digital camera or capture card that has a TWAIN device driver with C++ , C#, VB.NET , VB, Delphi, Vfp, MS Access.

Key Features

  • Has ability to scan multiple pages using a scanner with feeder, automate save to multipage PDF or TIFF when last page scanned.
  • Has ability to detect paper jam event.
  • Capture images from all the TWAIN compliant scanner and webcam devices.
  • Support save scanned images to Microsoft Word ( docx ).
  • Has ability to adjust the scanner image resolution (DPI).
  • Has ability to adjust the scanner capture area.
  • Has ability to enable/disable ADF feeder.
  • Has ability to enable/disable duplex scanning.
  • Has ability to enable/disable progress bar when scanning.
  • Support load images file (BMP, JPG, GIF, PNG, Multi-page TIFF, PDF) from hard drive. (load a PDF need add-ons Advanced PDF Viewer Module )
  • Support save to PDF with JPEG compression or ZIP compression.
  • Support Blank Page detection, Get the Confidence value of specific page.(Use Confidence value can handle different blank page condition)
  • Support use JPEG compression, adjust quality when save call OCR2SearchableMultipagePDF method save to PDF/A file . It can output small file size of PDF/A file.
  • read 1D and 2D barcodes in images. Supported UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 93, Code 128, ITF, Codabar, MSI, RSS-14 (all variants), QR Code, Data Matrix, Aztec and PDF-417. Automatic barcode type detection, Read multiple barcodes at any orientation. High-speed barcode recognition and return sureness value of each detected barcode. (need add-ons Barcode Reader Module ) 
  • Optical Character Recognition - OCR scanned image to multipage Unicode searchable PDF/A , memory text or text file. (need add-ons OCR Module )
  • Perform OCR processes an entire page or only specific areas in a page. Support for more than 50 languages such as Arabic, Chinese, French, Japanese, Indonesian, Hebrew, Russian, Korean, Polish, Thai, Vietnamese... (need add-ons OCR Module )
  • Retrieve Recognized character location and confidence. (need add-ons OCR Module )
  • Support character filter for recognize only digits, only upper case, lower case character or specific character. (need add-ons OCR Module )
  • Has ability to adjust the scanner pixel type, True color, B/W Color, Gray color.
  • Has ability to work with automatic document feeders ( ADF ) scanner devices.
  • Has ability to Draw multi-line text on image and provide over 50 different text styles.
  • Support save as multipage TIF ( Packbits, LZW, CCITT G.3 and G.4) , true color multipage PDF images.
  • write binary data types for storage of images embedded in the database table. e.g. Access, SQL Server, Oracle, MySQL.
  • Delete specific scanned page before save to image file.
  • Adjust brightness, Contrast, Gamma, Hue, Saturation of scanned image file.
  • Zoom in, Zoom out, Rotate the image files.
  • Has ability add text to an image when printing.
  • Provide User Define Display Area.
  • User Define Zoom in or Zoom out value.
  • Include delphi, C# 2015, C# 2010 , Access, VB.Net 2015, VB.Net 2010, Visual Basic , Visual C and Visual FoxPro sample code.
  • Compatible with any programming language that supports ActiveX (Access, Visual C , Visual Basic , Visual Foxpro, Delphi, .Net, etc.).
  • Royalty free distribution of the OCX File.

Sample Screenshot

Pricing & Purchase

Single Developer license USD 80
Single Developer license Plus OCR Plug-in USD 355
Single Developer license Plus OCR and Barcode Reader Plug-in USD 520
Single Developer license Plus Barcode Reader Plug-in USD 275
Single Developer license Plus Advanced PDF Viewer Plug-in USD 280
Single Developer license bundle with Image Thumbnail CP Image Viewer CP ActiveX USD 190
Single Developer license Plus OCR Plug-in and bundle with Image Thumbnail CP Image Viewer CP ActiveX USD 480
Single Developer license Plus OCR, Advanced PDF Viewer and Barcode Reader Plug-in USD 700
Team Developer license USD 240
Team Developer license Plus OCR Plug-in USD 740
Team Developer license Plus OCR and Barcode Reader Plug-in USD 1080
Team Developer license Plus Barcode Reader Plug-in USD 570
Team Developer license Plus Advanced PDF Viewer Plug-in USD 582
Team Developer license Plus OCR, Advanced PDF Viewer and Barcode Reader Plug-in USD 1450
Site Wide license USD 410
Site Wide license Plus OCR Plug-in USD 1230
Site Wide license Plus OCR and Barcode Reader Plug-in USD 1700
Site Wide license Plus Barcode Reader Plug-in USD 930
Site Wide license Plus Advanced PDF Viewer Plug-in USD 950
Site Wide license Plus OCR, Advanced PDF Viewer and Barcode Reader Plug-in USD 2300
Source Code license USD 15000

What's New

Version 7.2 (12 February 2017 released)
  • added PDFRenderDPIX and PDFRenderDPIY properties. It allow increase the PDF resolution when loading PDF file, It will improve barcode reader recognizing result.
  • Version 7.0 (06 October 2016 released)
  • added support allow use JPEG compression when save to PDF file
  • added support set the paper size when save to PDF file.
  • added support load PDF or append scanned images to PDF file. (load a PDF need add-ons Advanced PDF Viewer Module)
  • added new OCR engine, improve the recognized quality and support for more than 50 languages such as Arabic, Chinese, French, Japanese, Indonesian, Hebrew, Russian, Korean, Polish, Thai, Vietnamese...
  • added OCRStartScan method can display Unicode text or Unicode text file
  • added support select the font name or font file name when save to Unicode PDF/A file.
  • added support OCR to Unicode Searchable PDF/A.
  • added PDFPaperSize property.
  • added OCR2SearchablePDFFontName, OCR2SearchablePDFFontFile property.
  • updated PDFUseJPEGCompression and PDFJPEGQuality properties that support Save to PDF file.
  • updated VB6, VFP, C# 2010, C#2015, VB.NET 2010, VB.NET 2015 OCR, OCRPDF, LoadImage samples.  
  • Version 6.5 (07 June 2016 released)
  • support on Windows 10.
  • fixed EndAllScan and DirectScannedAllPage event cannot fired issue, These events is useful , it can let Scanning automatically without any user interaction , save to to a multipage TIFF or PDF until the ADF tray is empty.
  • added C# 2015, VB.NET 2015 samples. 

  • Version 6.0 (21 December 2015 released)
  • redesign the barcode reader plugin, now support 1D and 2D barcode. Supported UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 93, Code 128, ITF, Codabar, MSI, RSS-14 (all variants), QR Code, Data Matrix, Aztec and PDF-417.
  • improved  barcode recognition quality.
  • added VB6 , VB.Net 2010 1D-2DBarcodeDemo samples.

  • Version 5.5 (19 May 2015 released)
  • added EndAllScan and DirectScannedAllPage events. Allow scan multiple pages using a scanner with feeder, automate save to multipage PDF or TIFF when last page scanned.
  • added ScanningError event. support detect paper jam event.
  • fixed when there is no paper in the feeder, the program goes into a loop and never ends or fails issue.
  • updated vb6, vb.net 2010, c#2010, vfp, delphi samples.
  • updated help file. 

  • Version 5.2 (18 March 2014 released)
  • fixed LoadImage cannot load large TIFF file.
  • fixed SelectImageSourceByIndex() return incorrect value.
  • added vb.net 2010, vb6 Scan image to existing image or TIFF samples.
  • updated help file.
  • updated delphi, vb6, vb.net 2010 samples.   
  • Version 5.1 (18 December 2013 released)
  • added support load images file (bmp, jpg, png, gif, multi-page tiff) from hard drive. You may loaded the image file, then use Barcode reader and OCR plugin too if you have these plugin.
  • added support load the image file from hard drive, then scan the image, it will append the scanned images to buffer.
  •  added allow the scanner automatically detecting the paper size if your scanner has this capability.
  • fixed some bugs.
  • added LoadImage method.
  • added AutoBorderDetection property. 
  •  
    Version 5.0 (24 May 2013 released)
  • added Direct Scan to Disk feature, it allow scan a lot of pages , without worry about memory issue.
  • added support merge scanned image files to TIFF files from specific folder.
  • added support merge scanned image files to PDF files from specific folder.
  • added DirectMergePDF, DirectMergeTIF, DirectScanInit, DirectScanClearAllPages methods.
  • added DirectScannedPage event.

    Version 4.9 (11 April 2013 released)
  • add hide progress bar when scanning.
  • fixed it will output .tmp file when call OCR2SearchableMultipagePDF().
  • added java script web page sample. show you how to using the scanner activex on web page.
  • added HideProgressBar property.
  • Version 4.8 (11 December 2012 released)

  • fixed Twain Driver box stays open after scanned the image.
  • support on Window 8.
  • Version 4.7 (15 March 2012 released)
  • added support convert scanned pages to single or multi-page Microsoft Word (.docx) File.
  • added SaveAllPage2Docx methods.
  • updated vb6, vfp, access, c# 2010, vb.net 2010 samples.

  • Version 4.6 (3 December 2011 released)

  • added digital signed for ocx and exectuable of installer files.
  • added vb.net 2010 and c# 2010 samples , fixed samples cannot run on 64 bit OS issue.
  • Version 4.5 (14 March 2011 released)
  • improved OCR engine. Now OCR processing will more accurate when you call OCRStartScan or OCR2SearchableMultipagePDF methods.
  • fixed repeat OCR same document, each time OCR text result will different issue.
  • updated Barcode reader, Now barcode reader will more accurate.
  • added delphi samples.

  • Version 4.2 (19 July 2010 released)

  • fixed cannot control duplex setting issue when DuplexEnabled property is true.
  • added Blank Page detection, Get the Confidence value of specific page.
  • added allow use JPEG compression, adjust quality when call OCR2SearchableMultipagePDF methods save to PDF/A file . It can output small file size of PDF/A file.
  • added allow Enable/Disable the scanner automatically feed the next page from the document feeder.
  • added AutoFeedEnabled property.
  • added BlankPageGetConfidence and BlankPageIsBlank methods.
  • added PDFUseJPEGCompression, PDFJPEGQuality properties.
  • updated samples.


  • Version 4.0 (27 May 2009 released)
  • added support delete all scanned pages.
  • updated SelectImageSource method, it will return false if select Cancel button in select source dialog.
  • updated OCR engine, the recognizing time will faster than 3 times when use OCRStartScan,OCR2SearchableMultipagePDF methods.
  • updated BarCode Reader engine, improved the recognizing quality.
  • added DeleteAllPages method.
  • Version 3.8 (27 May 2009 released)
  • added allow add Barcode Reader plugin for Perform Barcode Recognition processes.
  • update DeletePage method memory issue.
  • Version 3.7 (8 Feb 2009 released)
  • added OCR Scanned image to Searchable Multipage PDF/A file when use OCR Plug-In Module.
  • added OCR2SearchableMultipagePDF method.
    Version 3.6
  • fixed dpi property cannot change the scanner resolution issue.
  • added PDFSubject property.
    Version 3.5
  • added OCR Plugin.
  • improved memory issue when call SaveAllPage2PDF and SaveAllPage2TIF methods.
    Version 3.0
  • added RotateAt method, it allow rotate to any angle.
  • fixed TIFCompression issue.
    Version 2.6
  • added support enable/disable feeder.
  • added support enable/disable duplex.
    Version 2.5
  • added support adjust scanner capture area.
  • added delete scanned page feature.
  • fixed save tif have black page.
    Version 2.0
  • added adjust scanner DPI.
  • added adjust scanner pixel type.
  • added support ADF scanner devices.
  • added support output multipage PDF file.
  • added draw text on scanned image.
  • added Adjust brightness, Contrast, Gamma, Hue, Saturation of scanned image file.
  • Related Products