Barcode SDK Version 7.5.1.29 Released
We’re pleased to announce a maintenance release of our barcode reading toolkit for Windows that rounds up a number of enhancements and fixes, mainly for 2-D barcodes.
If you are using the SDK to decode QR-Codes, DataMatrix or PDF-417 then it is recommended that you upgrade to this version.
Here’s the change list for version 7.5.1.29….
QR-Codes:
- Fix for symbols containing more than 500 characters. Internal limits in the QR-Code decoding module were preventing the recognition of symbols containing large amounts of data. Note that for symbols containing more than 999 characters the MaxLength property should still be increased from its default value.
- Improvements to recognition of multiple QR-Codes in the same image and at different angles. Previous versions of the SDK were less able to cope with a mixture of QR-Codes at different angles and close to each other.
- Improvement to recognition of skewed QR-Codes.
- Improved support for Version 40 symbols. Version 40 is the largest type of QR-Code and previous versions of the SDK had difficulty with some examples where the calculated version number was > 40.
- Fix for divide by zero error. Following a report by one customer a divide by zero error was identified and fixed.
- Improved support for symbols with badly proportioned finder targets. Following a number of example images where the center of the finder targets was smaller than specified in the QR-Code specification we have relaxed our requirements when identifying finder patterns.
- GetBarStringDirection now returns the correct value for QR-Codes. Previous versions of the SDK always returned 1 for QR-Codes.
Datamatrix:
- Improved support for symbols with parallel lines close by. Previous versions of the SDK could be confused if there were lines running parellel to the sides of the datamatrix barcode.
- Bug fixes for correct decoding EDIFACT encoded data. Some datamatrix barcodes that had been encoded using EDIFACT were not decoded correctly in previous versions of the SDK.
- Bug fixes for correct decoding of German characters.
PDF-417
- Error correction improvements (the SDK was using one more error correction codeword than was necessary). This makes the most noticeable improvement when using the smallest numbers of error correction code words.
Bug fixes for Splitting TIF documents when not including the pages containing barcodes.