Version 12.0 (21 April 2023 released)
added MaxTransferCount property. It can set the maximum number of images that can be transferred from the Scanner Device (e.g. canon drc130). In old version, it cannot scan one page only if the feeder has many pages. Now you may use MaxTransferCount property to control how many pages you want to scan in same time.
added DrawOverlayImage method, It can draw the overlay image on scanned Image. It support transparent PNG, BMP, JPEG, TIFF, GIF file format.
added ShowOverlayImage property, It can Visible or Invisible the overlay image.
updated C# 2010, C# 2019, VB6, VFP General samples.
Version 11.5 (17 June 2022 released)
updated Advanced PDF Viewer , fixed cannot display texts on some PDF version 1.6 or 1.7 files and some text fields cannot display in Fillable PDF file. It is Big Update.
fixed Unable to open or read a output PDF file when call OCR2SearchableMultipagePDF method.
fixed when input Multipage PDF file, then call OCR2SearchableMultipagePDF method, it will crash.
Version 11.0 (22 March 2022 released)
updated the OCR engine. Now it is more easy to use and install. support English, German, Fraktur, Italian, Dutch, Portuguese,Spanish language dictionary only.
added three new OCRRecognizeMode (3-5) modes. Clear Text Background Mode, Clear Text Background Plus enhance brightness Mode and Clear Noise Mode. It will improve the OCR quality and increase accuracy.
updated BufferResizeMode property. Now default is false. If set to true, it will affect the OCR quality.
removed OCR2SearchablePDFFontFile, OCR2SearchablePDFFontName properties.
fixed OCR2SearchableMultipagePDF method, it cannot OCR last character of image.
added VB.NET 2010, VB.NET 2019 OCR and OCRPDFA samples.
updated VB6, C# 2010, C#2019 VB.NET 2010, VB.NET 2019 OCR and OCRPDFA samples.
Version 10.5 (13 November 2021 released)
fixed set DuplexEnabled = true, FeederEnabled= true, it cannot capture both sides
fixed BarCodeReadFullPage , BarCodeReadByZone methods cannot scan multiple barcode
fixed BarCodeReadFullPage , BarCodeReadByZone methods cannot detect some QR Code.
updated VB.NET 2019 General samples
updated VB.NET 2010, VB.NET 2019, VB6, C# 2010, C# 2019 1D-2DBarcodeDemosamples
Version 10.0 (18 July 2021 released)
updated PrintImage and PrintImage2Printer methods. In old version, it can print current page only. Now if scanned multipage pages, call these methods will print all pages or print range of specific pages. It support set number of column ,row on the page when printing multipage page.
fixed open PDF file, but some pdf images don’t seem as clear, particularly if the image has a shading behind the text. ( for Advanced PDF Viewer plugin only)
fixed cannot use Image Viewer CP Gold ActiveX and Scanner ActiveX on same form issue.
added PrintOutline, PrintStretch, PrintMarginX, PrintMarginY,PrintSpaceX, PrintSpaceY, PrintVertAlign, PrintHorzAlign, PrintColCount, PrintRowCount, PrintStartPage, PrintEndPage properties.
added allow setup many printer properties programatically when call PrintImage2Printer.
added PrintUseDefaultPreference, PrintSetColor , PrintSetCopies ,PrintSetCustomPaperHeight ,PrintSetCustomPaperWidth , PrintSetDocumentName, PrintSetDuplex , PrintSetOrientation, PrintSetPaperSize , PrintSetPaperSource,PrintSetQuality, PrintSetScale properties.
Version 9.5 (25 March 2021 released)
added support page panning with the mouse, scroll by grabbing the page with the left mouse button.
added support open XPS (Open XML Paper Specification), OXPS file. (load a XPS, OXPS need add-ons Advanced PDF Viewer Plugin )
added EnablePanning property, enable/disable the page panning.
fixed open some PDF files cannot display the text content and fixed show the incorrect margin.
updated PDF engine, now the quality will better.
updated VB6, VB.NET 2010, VB.NET 2019, C# 2010, C# 2019, VFP 's General, LoadImage samples.
Version 9.0 (24 June 2020 released)
rewrite the TWAIN Scanning engine, now it fixed some crash, hang issue for some scanner (e.g. HP ScanJet Pro 2000 s1)
updated if your scanenr support Feeder and set FeederEnabled=true, if the paper jam, it still fired EndAllScan() event now.
when called LoadImage method to load the PDF, it can read PDFAuthor, PDFCreator,PDFProducer, PDFSubject, PDFTitle, PDFKeyword properties if it have these PDF information.
fixed RotateAt method cannot rotate image issue.
added VB.NET 2019, C# 2019 samples.
Version 8.6 (4 March 2019 released)
fixed When calling OCRStartScan() or OCR2SearchableMultipagePDF() if the region you have selected the zone using OCRSetRect() is a blank area with no text, it have crash issue.
Version 8.5 (15 January 2019 released)
fixed cannot scan a lot of images , because out of memory issue. Now added BufferResizeMode property. It can resize large images. it can save a lot of memory.
fixed loading large PDF crash issue and loading large PDF file faster.
added BufferResizeMode, BufferResizeScale, BufferResizeMaxWidth properties.
updated VB6, C# 2010, C# 2015, VB.NET 2010, VB.NET 2015, VFP General samples.
added VC header files in VC-ScannerClass folder.
Version 8.0 (18 November 2018 released)
added Advanced Barcode Recognition for PDF features, it can Open the PDF, Get the total count of images for specific PDF page and scan the Barcode for specific image. It can improved the barcode recognition. In old version cannot detected Barcode on PDF file. now it can solved it.
fixed when OCR , OCRRecognizeMode=0, sometime application close issue.
fixed LoadImage method that load the PDF, then call LoadImage method again with same PDF file. the view size is different issue.
added BarCodeReadPDFClose, BarCodeReadPDFImageCount, BarCodeReadPDFOpen, BarCodeReadPDFScan methods.
updated VB6, C# 2010, C# 2015, VB.NET 2010, VB.NET 2015 1D-2DBarcodeDemo samples.
added C# 2010, C# 2015 OCR sample.
Version 7.5 (21 December 2017 released)
added PDFUserPassword property. It allow open password protected PDF filei. (For Advanced PDF Viewer plug-in)
Improve the Barcode Recognition Speed, it support custom define different parameter of Barcode reader engine. Including enable/disable rotation with different angle, enable/disable scan multiple barcode, Enable/Disable spend more time to try to find a barcode, optimize for accuracy.
added BarCodeReadCustomRotation, BarCodeReadScan45CouterRotation, BarCodeReadScan45Rotation, BarCodeReadScan90Rotation, BarCodeReadScanAccuracy, BarCodeReadScanMultiple, BarCodeReadScanWithoutRotation properties.
updated VB6, VB.NET 2010, VB.NET 2015, VFP Barcode samples.
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)