Dynamsoft Barcode Reader enables developers to expedite the creation of applications for the recognition of 1D barcode formats.
It supports Windows, Linux, macOS, Android, iOS, and Raspberry Pi. The Windows Edition provides C, C++, ActiveX / COM and .NET APIs. The Mac Edition provides C and C++ APIs. You can use the SDK in various development environments, such as Visual Studio .NET (C# / VB.NET), Visual C++, VB6, Delphi, Eclipse, Xcode, etc.
The SDK enables you to efficiently embed barcode reading functionality in your web and desktop application using just a few lines of code. This can save you from months of added development time and extra costs. With the Barcode Reader SDK, you can decode barcodes from various image file formats (bmp, jpg, png & tiff). This includes from device-independent bitmap (DIB) formats which can be obtained from cameras or scanners. The supported Barcode types include Code39, Code93, Code128, Codabar, ITF, EAN13, EAN8, UPCA UPCE etc.
Add a BatchDecode tool which helps developers evaluate the recognition performance and speed of the Dynamsoft Barcode Reader SDK. Add a new sample demonstrates how to use Dynamsoft Barcode Reader in multiple threads. [Mobile Edition only] Added new methods InitLicenseFromServer to verify the license
Added the support for Aztec codes. Added GetRuntimeSettings and UpdateRuntimeSettings to help you adjust runtime barcode reading settings. Added ResetRuntimeSettings to reset runtime barcode reading settings to default values.
Decreased misreading rate for 1D barcodes. Enhanced performance for reading multiple barcodes from an image. Greatly improved recognition rate for QR Code and DataMatrix on complicated backgrounds. Greatly improved recognition rate for barcodes on grid background.
Added GetTemplateSettings and SetTemplateSettings methods which allow you to review and adjust barcode reading settings at runtime. Improved localization algorithm for barcodes rotated in a degree or with poor perspective. Faster read speed for QR, Data Matrix and PDF417 barcodes.
Improved the localization and recognition algorithms for PDF417 barcodes. Optimized the de-blur algorithm for 1D barcodes to improve the recognition accuracy. Now it is possible to stop barcode recognition by timeout. Increased QR Code and DataMatrix barcode recognition speed for B&W images.
* New de-blur algorithm for 1D barcodes to improve the accuracy when scanning linear barcodes from out-of-focus, blurred images.
* New multi-thread processing to improve the scanning accuracy of 1D barcodes.
* Added new APIs
Added PHP 64-bit support on Linux 64-bit
Support PDF417 and DataMatrix 2D barcode. Allow reading barcode from all types of PDF file.
Improved 1D Barcode Reader to support reading Industrial 2 of 5. Added 2D Barcode Reader to support reading QR Code.
Loading image format of GIF is supported. Improved CODE128 decoding. Improved recognition of CODE39, CODE93, etc. Improved the ASP.NET sample's user interface.