dynamsoft barcode reader logo

Release Notes

4.3 (10/13/2016)

The new product updates and improvements are for Windows Edition only.

NEW

  • New localization algorithm was implemented for 1D barcode scanning to improve barcode reading speed.
  • New multi-thread processing was implemented for 2D barcode reading to improve decoding accuracy.

IMPROVED

  • Improved recognition for perspective QR Codes.
  • Optimized decoding performance for large size, special angle and multiple 1D barcodes.
  • Improved sample applications to support Visual Studio 2015.
  • Other small fixes and tweaks.

New Resources

New samples are now available in the Code Gallery:

4.2 for Android (08/09/2016)

NEW

New Android SDK now available:

  • Supports reading a single barcode from Bitmap, images (PNG, JPEG and GIF) and mobile cameras (NV21). Both synchronous and asynchronous barcode decoding methods are provided.
  • Supported barcode types include:
    • 1D Barcode – Code39, Code93, Code128, Codabar, ITF, EAN13, EAN8, UPCA, UPCE and INDUSTRIAL 2 OF 5.
    • 2D Barcode – QR Code, PDF 417 and DataMatrix.
  • Supports Android 4.1 and later.
  • Supported architectures: armeabi-v7a/arm64-v8a.

4.2 for iOS (06/30/2016)

NEW

New iOS SDK now available:

  • Supports reading a single barcode from images (UIImage) and mobile cameras (NV21). Both synchronous and asynchronous barcode decoding methods are provided.
  • Supported barcode types include:
    • 1D Barcode – Code39, Code93, Code128, Codabar, ITF, EAN13, EAN8, UPCA, UPCE and INDUSTRIAL 2 OF 5.
    • 2D Barcode – QR Code, PDF 417 and DataMatrix.
  • Supports iOS 7- 9; iPhone 4s and higher.
  • Supported architectures: armv7/arm64/i386/x86_64.

4.2 (04/08/2016)

NEW

  • [Linux Edition] Added PHP 64-bit support on Linux 64-bit. You can now use the barcode reader SDK to embed barcode recognition in a 64-bit PHP application for deployment on a 64-bit Linux server with Debian, Ubuntu or CentOS.

IMPROVED

  • Changed 1D barcode decoding module to improve recognition accuracy.
  • Improved ResultPoints Property to adjust the sequence of barcode corner points. Now the top-left corner of the barcode is the starting point (x1, y1). The results are returned in the clockwise direction.
    Improved ResultPoints Property to adjust the sequence of barcode corner points.

4.1 (01/21/2016)

NEW

  • [Windows Edition] Added support for PHP.
  • Added new APIs DecodeStream, DecodeStreamRect, DecodeBase64String and DecodeBase64StringRect for C, C++ DLL.
  • [Windows Edition] Added new APIs DecodeStream, DecodeStreamRect, DecodeBase64String and DecodeBase64StringRect for ActiveX/COM, .Net DLL.
  • [Windows Edition] Added a new C# sample to demonstrate barcode reading from scanned document, captured photos and imported local image file.
  • Added Error Code -10022: “PDF Rasterizer DLL Miss”.

IMPROVED

  • Improved positioning algorithm to better identify and localize DataMatrix barcodes.

4.0 (11/03/2015)

NEW

  • Added support for reading PDF417 and DataMatrix.
  • [Windows Edition] Added reading barcode from all types of PDF file.
  • [Windows Edition] A user-friendly demo guide program – "Dynamsoft Barcode Reader SDK" - is now available. You can run it from the shortcut icon on the desktop and have an overall view of all demos & sample code.
  • [Windows Edition] An out-of-box application - "Process documents with barcode" - is now available. It can rename, split or classify documents via barcodes on images and we provide overall view of all demos & sample code.

IMPROVED

  • [Windows Edition] Improved the .NET DLL to support AnyCPU for enhanced platform integration.

3.0 (08/13/2015)

NEW

  • Added 2D Barcode Reader to support reading QR Code.
  • Added new APIs DecodeBuffer and DecodeBufferRect for the Windows Edition's ActiveX DLL.
  • Added new APIs DBR_GetVersion and DBR_GetErrorString for the Windows Edition's C/C++ DLL.

IMPROVED

  • Improved 1D Barcode Reader to support reading Industrial 2 of 5.

2.1 (06/23/2015)

NEW

  • Reading image format of GIF is supported.

IMPROVED

  • Improved CODE128 decoding
  • Improved recognition of CODE39, CODE93, etc.
  • Improved the ASP.NET sample's user interface.

2.0 (05/12/2015)

NEW

Dynamsoft Barcode Reader is now made available as a standalone product, in addition to working as an add-on for Dynamic Web TWAIN and Dynamic .NET TWAIN SDKs.

Two editions available

  • Windows Edition: provides C, C++, ActiveX / COM and .NET APIs
  • Mac Edition: provides C and C++ APIs

Supported barcode types now include:

  • Code39, Code128, Code93, Codabar, ITF, EAN13, EAN8, UPCA and UPCE

Supported image formats include BMP, JPG, PNG, (single or multi-page) TIFF, Windows DIB and .NET Bitmap

Various code samples (in C/C++/C#/Java/VB/VB.NET) available. See the Sample Gallery.

1.0 (01/20/2015)

NEW

Dynamsoft’s barcode recognition engine has been in existence since April, 2012. It works as an add-on to our Dynamic Web TWAIN and Dynamic .NET TWAIN SDKs. In this new release, we are changing the product name to Dynamic Barcode Reader and the version to 1.0.

Updates in this version include 1D barcode improvements in accuracy and performance for Code 39 and Code128 recognition. Also image preprocessing is improved. For Code 128, the recognition ratio and speed have jumped up by as much as 30 percent.