QS-Barcode SDK
QS-Barcode SDK is a high-performance 32-bit/64-bit software with multi-threading support for barcode recognition from digital images or Adobe PDF-Documents. The images are produced using scanners, digital cameras or fax machines.
System requirements
Windows 7/8/10/11
Windows Server 2008/2012/2016/2019/2022
Images are generated from forms or documents by scanning, faxing or photography.
Supports Adobe PDF documents and generated documents from print, COLD, etc.).
- You can test the readability of barcodes in images with our freeware bcTester
- Check all functions of QS-Barcode SDK with a Free Evaluation Copy.
QS-Barcode SDK (Software Development Kit) was developed from algorithms in the QS-Beleg form recognition software, which has been used successfully for years. It recognizes the barcode symbologies Codabar, Code 2/5 interleaved, Code 2/5 Industry, Code 39, Code 39 extended, Code 32, Code 93, EAN 8, EAN 13, UPC a, UPC E, Code 11, Code 128 and EAN 128. We also support GS1 DataBar (POS) barcodes! New are various Post Codes like Royal Mail Barcode, Dutch Code KIX, Australian, Canadian CPC, Code One, Intelligent Mail Barcode IMB, PostBar, PostNet, Planet Code. The most common use of barcode recognition is quick and reliable identification and indexing of documents for data capture (OCR, ICR, etc.) and archiving.
Optionally you can receive two-dimensional barcode recognition: PDF417 barcode, Aztec Code, QR Code and Data Matrix (not only ECC200, but also ECC000-140). The complete character set and binary data can be encoded in two-dimensional barcodes, up to 3,000 characters.
The Data Matrix barcode was designed for small parts marking and is today used for small electrical parts, by the pharmaceutical industry for unit dose packaging, by the automotive industry and by NASA.
QS-Barcode SDK is permanently improved and will be extended with new features. Detailed information about the bug fixes and improvements you can find in the history.
Prices / Infos
Integrate barcode recognition in your programs (Software Development Kit)
- Prices & Purchase Order Fax
- Programming guide
- List of code samples
Source code is included in the SDK Evaluation Download - Technical Information
- Barcodes not recognized – what can you do?
- Flyer
Shipment
QS-Barcode SDK software comes as a developer library (C-LIB, DLL and OCX) for Microsoft Windows. The DLLs and LIBs are available as a 32-bit and 64-bit version. The product is designed for developers who wish to integrate barcode recognition functionality into their own programs. Integrating functionality is easy and performed quickly. Following parameter setting (symbology, position of the barcodes), the image is transferred to the library and the recognition function is called up. The result structure provides the recognized results and additional information about the barcodes. Please find interface details in our download area. In addition to the library, QS-Barcode SDK also comes with test application and code examples on library integration.
Scanning
Scanning in this area is usually done with 200 or 300 dpi resolution. In order to get a correct barcode reading at such a low resolution, the barcodes must be printed clearly and they must not be positioned too closely .We recommend a maximum of 2 characters/cm at 200 dpi and a maximum of 3 characters/cm at 300 dpi. For example, an 8-digit barcode should have a width of 4 cm to be read properly at 200dpi.
The PDF417 requires a higher resolution. For error free recognition, the minimal module width must not be under 5 pixels.
In addition to scanner resolution and barcode width, reliable recognition also depends on other factors:
- barcode symbology
- scanner preferences
- height of barcode
- skew angle (particularly with sticky labels)
- quality of printer and paper
QS-Barcode SDK offers several parameters to make the recognition quality more reliable in terms of basic requirements. Before QS-Barcode is used in daily routine, it is highly recommended to perform a larger test using the suggested barcode under regular production conditions.
Please send your questions and test images to support@qualitysoft.de. We are always happy to help you!
Case studies
Barcodes and their recognition with QS-Barcode can be used in a variety of ways. Some examples of how our customers use QS-Barcode are listed below.
Quality control of self-generated barcodes
Outgoing written offers contain the customer and quotation number encoded in the barcode. In this way, orders that come back can be identified quickly and reliably.
Outgoing mail is scanned after printing and given to QS-Barcode to check and ensure readability.
Client: Quelle AG
Fine notices
At the Saxony-Anhalt police, fine notices that are not processed smoothly (returns, refusals, appeals, etc.) are promptly scanned and identified with a QS-Barcode.
In this way, deadlines that are relevant for further legal proceedings are recorded.
Client: Technical Police Office Magdeburg
Drawing Archive
Technical drawings in format up to DIN A0 are digitized by scanning and are to be archived electronically. For identification, a barcode label is generated and affixed to any free space in the drawing.
After scanning, QS-Barcode automatically ensures the assignment between the “image” of the drawing and the “document database”. Here, QS-Barcode saves cumbersome operating steps that would otherwise be necessary before or after scanning.
Customer: ThyssenKrupp AG, Blohm+Voss
Date |
Description |
11.08.2023 | QS-Barcode SDK 5.0.1.268 |
Fixed | PDF documents that were signed with version 1.7 Extension level 8 could not be rendered. |
Fixed | In rare cases, the .NET framework 1.0 was requested during installation. |
06.06.2023 | QS-Barcode SDK 5.0.1.267 |
Fixed | When searching for QR codes with ECI data, the results of QR codes without ECI data could no longer be read. |
01.06.2023 | QS-Barcode SDK 5.0.1.266 |
New | An image can be flipped horizontally and/or vertically prior to processing using the imaging functionality. |
New | Documents with QR Codes and Data Matrix barcodes can be flipped horizontally and/or vertically and reprocessed using a switch when check for existence is positive. |
18.01.2023 | QS-Barcode SDK 5.0.1.265 |
Fixed | Crash when reading QR codes when many potential finders have been found. |
02.11.2022 | QS-Barcode SDK 5.0.1.263 |
Fixed | Incorrect initialization of some variables corrected. |
12.04.2022 | QS-Barcode SDK 5.0.1.262 |
Fixed | Incomplete decoding of QR codes when there was an ECI detection in the middle of the data stream, without the data stream being started with ECI detection. |
16.02.2022 | QS-Barcode SDK 5.0.1.261 |
Fixed | Error in OCX component fixed. |
07.12.2021 | QS-Barcode SDK 5.0.1.260 |
Fixed | Fixed incorrect barcode reading when reading PDF417 barcodes without the last bar of the stop symbol. |
22.11.2021 | QS-Barcode SDK 5.0.1.259 |
Fixed | Memory leak |
30.07.2021 | QS-Barcode SDK 5.0.1.257 |
Fixed | During check for barcode existance for code 128/ EAN 128 barcodes, the specified barcode length was sometimes not taken into account correctly. |
08.03.2021 | QS-Barcode SDK 5.0.1.256 |
Improved | Improvements in the error correction for PDF417 barcodes. |
12.02.2021 | QS-Barcode SDK 5.0.1.254 |
Fixed | In Advanced Mode it could happen that the search distance was not reduced if a barcode was possible. As a result, barcodes could not be recognized. |
Changed | Advanced Mode will now run again in two runs if necessary. |
04.02.2021 | QS-Barcode SDK 5.0.1.252 |
Changed | Advanced Mode now searches immediately with advanced parameters and not only if no barcode was found in the first run with standard parameters. |
02.12.2020 | QS-Barcode SDK 5.0.1.251 |
Fixed | Rare error in the error correction of Data Matrix barcodes. |
22.10.2020 | QS-Barcode SDK 5.0.1.250 |
Fixed | Possible crash when searching for Data Matrix barcodes with a small quiet zone on rasterized grayscale images. |
08.09.2020 | QS-Barcode SDK 5.0.1.247 |
Fixed | In very rare cases an incorrect image height of 1 pixel was determined for PDF417 barcodes. This resulted in a crash. |
01.09.2020 | QS-Barcode SDK 5.0.1.246 |
Fixed | In the case of data matrix recognition, barcodes with results were returned in rare cases where no barcodes existed. |
Fixed | During the ECI search of QR codes, there was an exception in QSFreeBarResult2 () if more than one barcode was found. |
19.08.2020 | QS-Barcode SDK 5.0.1.245 |
Fixed | Buffer overflow for very wide images over 21,000 pixels. |
31.07.2020 | QS-Barcode SDK 5.0.1.243 |
Fixed | With data matrix barcodes, when changing the encoding mode from C40 to ASCII without a data codeword, the encoding change was interpreted as a data codeword. |
27.07.2020 | QS-Barcode SDK 5.0.1.242 |
Fixed | Crash on check for PDF 417, if no barcode was found. |
09.07.2020 | QS-Barcode SDK 5.0.1.241 |
Fixed | For PDF417 barcodes whose cluster order was created backwards, some barcodes delivered more result text than actually exists. |
23.06.2020 | QS-Barcode SDK 5.0.1.240 |
Fixed | PDF rendering failed when embedded TrueType fonts incorrectly declare a table. |
Fixed | Incorrect check of the existing Visual C++ runtime during setup. |
28.05.2020 | QS-Barcode SDK 5.0.1.239 |
Fixed | Some Aztec barcodes were no longer read after the switch to Visual Studio 2019. |
Changed | The QS-Barcode SDK can now be installed over an existing version and does not have to be uninstalled beforehand. |
29.04.2020 | QS-Barcode SDK 5.0.1.238 |
New | The QS Barcode SDK was rebuild with Visual Studio 2019, Platformtoolset v142. |
26.08.2019 | QS-Barcode SDK 5.0.0.235 |
Fixed | Fixed a bug in the decoding of Pharma barcodes. |
08.04.2019 | QS-Barcode SDK 5.0.0.234 |
Fixed | In rare cases, the search for linear barcodes took longer than necessary. |
10.07.2018 | QS-Barcode SDK 5.0.0.233 |
Fixed | Fixed a bug in Advanced Mode barcode regognition. |
19.04.2018 | QS-Barcode SDK 5.0.0.231 |
Fixed | In Advanced Mode, barcodes may not have been returned if GS1 barcodes were also selected as barcode type. |
Fixed | In Advanced Mode, barcodes may not have been returned if there are multiple barcodes in a row at the same level. |
12.03.2018 | QS-Barcode SDK 5.0.0.229 |
Fixed | Under certain circumstances, the advanced mode did not search for all specified quiet zones. |
29.01.2018 | QS-Barcode SDK 5.0.0.228 |
Fixed | Linear barcodes rotated by 180 degree were sometimes read worse. This problem was introduced with version 5.0.0.224. |
New | If PDF417 barcodes are suspected, a section around the barcode will be enlarged by a freely definable factor and read again. The default factor is 1.5. This factor can be changed or deactivated via a switch in the “qsbc.ini”. |
01.12.2017 | QS-Barcode SDK 5.0.0.226 |
Fixed | Fixed a crash with incorrect QR code barcodes. |
Changed | Incorrect code has been removed from the C-samples. |
07.08.2017 | QS-Barcode SDK 5.0.0.224 |
Fixed | Crash fixed when multiple threads were looking for PDF417 barcodes or QR code barcodes in addition to linear barcodes. |
19.07.2017 | QS-Barcode SDK 5.0.0.223 |
Fixed | When there were more than about 30 QR codes on one page, not all barcodes were read. |
02.06.2017 | QS-Barcode SDK 5.0.0.222 |
Fixed | Problem solved when reading QR code barcodes at 45° angle. |
08.05.2017 | QS-Barcode SDK 5.0.0.221 |
New | Handle processing can now also process horizontally flipped bitmaps. |
Changed | Updated some redist DLLs due to internal changes. |
23.01.2017 | QS-Barcode SDK 5.0.0.220 |
Fixed | When searching barcodes with BC_ONE_BREAK, the set length limitation was not taken into account when additionally selecting code 128 barcodes as one of the barcode types. |
07.09.2016 | QS-Barcode SDK 5.0.0.218 |
Improved | Improvement of finder detection for Aztec barcodes. |
22.08.2016 | QS-Barcode SDK 5.0.0.215 |
Improved | Recognition of PDF417 barcodes with bad quality. |
02.06.2016 | QS-Barcode SDK 5.0.0.213 |
Fixed | Fixed buffer overflow when decoding PDF417 barcodes under certain conditions. |
25.05.2016 | QS-Barcode SDK 5.0.0.212 |
Fixed | Fixed crash in the detection of PDF417 barcodes. |
20.05.2016 | QS-Barcode SDK 5.0.0.211 |
Fixed |
For PDF417 barcodes more content was returned in rare cases than actually exists.
|
12.02.2016 | QS-Barcode SDK 5.0.0.210 |
Fixed | Very rare crash when reading Aztec barcodes. |
03.02.2016 | QS-Barcode SDK 5.0.0.209 |
Fixed | Memory leak in the error correction of QR Code and Data Matrix fixed. |
09.12.2015 | QS-Barcode SDK 5.0.0.207 |
Fixed | Very rare crash in the error correction of QR Code barcodes. |
24.11.2015 | QS-Barcode SDK 5.0.0.206 |
Changed | More tolerant finder search for QR Code barcodes. |
Fixed | When codewords are changed to byte for the PDF417 barcode and less codewords than expected are transmitted, the barcode search no longer crashes. |
11.11.2015 | QS-Barcode SDK 5.0.0.203 |
Fixed | With version 202 introduced error fixed where only PDF417 barcodes were recognized that were rotated by 180 °. |
10.11.2015 | QS-Barcode SDK 5.0.0.202 |
Fixed | Rare crash when searching for PDF417 barcodes. |
29.09.2015 | QS-Barcode SDK 5.0.0.201 |
Fixed | Possible crash in multithreading resolved when an attempt was made to read a non-existent page in a PDF document. |
10.09.2015 | QS-Barcode SDK 5.0.0.200 |
Fixed | When reading the image improvement parameters from the qsbc.ini, only the first parameter was taken over.. |
10.09.2015 | QS-Barcode SDK 5.0.0.199 |
Fixed | Crash when searching for PDF417 barcodes fixed. |
24.08.2015 | QS-Barcode SDK 5.0.0.198 |
Fixed | Fixed infinite loop when searching for PDF417 barcodes on images with 1 pixel height. |
15.07.2015 | QS-Barcode SDK 5.0.0.196 |
Fixed | In UPC-A and UPC-E barcodes existing additional barcodes have not been read. |
09.07.2015 | QS-Barcode SDK 5.0.0.195 |
Fixed | Rare crash when searching for PDF417 barcodes fixed. |
Improved | Internal allocation of barcode results to already recognized barcodes improved. |
06.07.2015 | QS-Barcode SDK 5.0.0.194 |
Fixed | Fixed a bug in QSLicense. |
25.06.2015 | QS-Barcode SDK 5.0.0.193 |
Fixed | Fixed crash when using multithreading with dynamic threshold. |
16.06.2015 | QS-Barcode SDK 5.0.0.192 |
Fixed | Fixed a bug in the logging. |
20.05.2015 | QS-Barcode SDK 5.0.0.191 |
Fixed | Memory error in dependent component fixed. |
19.05.2015 | QS-Barcode SDK 5.0.0.190 |
Fixed | Incorrect return code when searching for barcodes in a PDF document on a non-existent page. |
15.05.2015 | QS-Barcode SDK 5.0.0.188 |
Fixed | The index of the German manual was not updated. |
Fixed | Fixed a crash in the Barcode2 function in the p_lib. |
04.05.2015 | QS-Barcode SDK 5.0.0.187 |
Fixed | Fixed a bug when passing a license file to the barcode recognition. |
30.04.2015 | QS-Barcode SDK 5.0.0.186 |
New | The QS-Barcode SDK now supports multithreading. |
New | Multithreading sample programs for C and C#. |
New | The QS-Barcode SDK requires the Visual C++ Redistributable Packages for Visual Studio 2013, because the SDK is now created using Visual Studio 2013. |
New | New interface QSReadBarcode6 with the ability to pass commands for image enhancement directly. |
Fixed | Bug fixing. |
19.02.2015 | QS-Barcode SDK 4.9.2.171 |
New | PDF417 barcodes with broken end character can be read via a switch from the “qsbc.ini”. |
Fixed | Rare crash when reading PDF417 barcodes and no barcode was present on the page. |
09.07.2014 | QS-Barcode SDK 4.9.2.166 |
Fixed | Error correction for the detection of linear barcodes |
26.06.2014 | QS-Barcode SDK 4.9.2.164 |
Fixed | Fixed a bug in the Patch and Pharma code detection. |
12.06.2014 | QS-Barcode SDK 4.9.2.163 |
Improved | Performance optimization when searching for QR Code barcodes. |
28.05.2014 | QS-Barcode SDK 4.9.2.161 |
Fixed | Interleaved 2/5 barcodes with a length of two characters were no longer read. |
21.05.2014 | QS-Barcode SDK 4.9.2.160 |
Improved | Search speed increased when searching for linear barcodes on the whole page. |
Fixed | When searching for linear barcodes with existence check, BC_MORE_BARCODES mistakenly could have been returned. |
20.05.2014 | QS-Barcode SDK 4.9.2.159 |
Improved | Improvement in the search for a barcode existence of linear barcodes. |
Fixed | On the position of a read barcode a barcode existence occasionally was reported. |
Fixed | Crash when searching for QR Codes fixed. |
07.04.2014 | QS-Barcode SDK 4.9.2.154 |
Fixed | Image improvement via “qsbc.ini” is now also performed on images with 1-bit color depth. |
18.03.2014 | QS-Barcode SDK 4.9.2.153 |
Fixed | Error when passing a “qsbc.ini“ fixed. |
11.02.2014 | QS-Barcode SDK 4.9.2.151 |
Fixed | Error correction for Data Matrix barcodes. |
Improved | For very large, asymmetric data matrix barcodes, recognition has been improved. |
28.01.2014 | QS-Barcode SDK 4.9.2.149 |
Improved | PDF417 recognition has been improved. |
Improved | Detection of start and ending character for linear barcodes has been improved. |
10.01.2014 | QS-Barcode SDK 4.9.2.147 |
Improved | PDF417 recognition has been improved. |
18.12.2013 | QS-Barcode SDK 4.9.2.146 |
Fixed | In very rare situations, the end of the data stream of Aztec barcodes was not determined correctly. Additional wrong characters were appended at the end of the result. |
12.11.2013 | QS-Barcode SDK 4.9.2.144 |
Fixed | Infinite loop in the search for PDF417 barcodes on images with 1 pixel width. |
30.10.2013 | QS-Barcode SDK 4.9.2.143 |
Improved | Improved detection of start and stop pattern for PDF417 barcodes. |
12.09.2013 | QS-Barcode SDK 4.9.2.142 |
Fixed | Floating point overflow in data matrix search fixed. |
04.09.2013 | QS-Barcode SDK 4.9.2.141 |
Improved | Data Matrix recognition with defective alternating pattern improved. |
22.08.2013 |
QS-Barcode SDK 4.9.2.140 |
Fixed |
Extended Code 93 is now detected correctly. |
Improved |
Data Matrix recognition with pixel errors in alternating pattern improved. |
19.06.2013 |
QS-Barcode SDK 4.9.2.139 |
Improved |
Detection of QR Code finder |
Improved |
Detection of duplicate QR Codes |
05.06.2013 |
QS-Barcode SDK 4.9.2.138 |
Fixed |
FNC1 character for EAN 128 barcodes is now returned as “]C1”. |
Fixed |
When returning data from QR codes in an ECI structure, the results were processed incorrectly in non-ECI barcodes. |
30.05.2013 |
QS-Barcode SDK 4.9.2.137 |
Fixed |
Problem releasing a PDF file, when searching on a non-existent page for barcodes. |
16.05.2013 |
QS-Barcode SDK 4.9.2.136 |
Fixed |
Error when returning Kanji data in the ECI structure |
14.05.2013 |
QS-Barcode SDK 4.9.2.135 |
New |
Returning a structure with ECI-codes when reading QR codes |
Fixed |
Error in Advanced Mode when searching for 2/5 Interleaved barcodes with fixed length. |
02.05.2013 |
QS-Barcode SDK 4.9.2.134 |
Improved |
Improved detection of stop pattern for PDF417 barcodes. |
29.04.2013 |
QS-Barcode SDK 4.9.2.133 |
Fixed |
Exception corrected for linear barcodes with a length greater than 64 characters. |
16.04.2013 |
QS-Barcode SDK 4.9.2.132 |
New |
New PDF rendering engine. |
Fixed |
Double detection of linear barcodes in the Advanced Mode in rare cases corrected. |
05.04.2013 |
QS-Barcode SDK 4.9.1.131 |
Improved |
Recognition of DataMatrix barcodes with small block size and poor image quality |
25.03.2013 |
QS-Barcode SDK 4.9.1.130 |
Fixed |
Crash when using Advanced Mode for Patch Codes |
21.03.2013 |
QS-Barcode SDK 4.9.1.129 |
Fixed |
When searching for multiple QR Codes on a page, not all barcodes were found |
Improved |
Recognition of DataMatrix barcodes with small block size and poor image quality |
Improved |
Number of false barcode existences for DataMatrix barcodes reduced |
13.03.2013 |
QS-Barcode SDK 4.9.1.128 |
Fixed |
Error in the length check of Codablock F fixed |
21.02.2013 |
QS-Barcode SDK 4.9.1.127 |
Improved |
Improved QR code recognition on highly distorted barcodes |
Improved |
Improved PDF417 recognition on barcodes with very narrow bars |
04.02.2013 |
QS-Barcode SDK 4.9.1.126 |
New |
The complete the interface declaration has been added to the delphi examples and a new example for Advanced Mode has been added. |
Improved |
Improved the position and size determination for linear barcodes |
21.01.2013 |
QS-Barcode SDK 4.9.1.125 |
Fixed |
Rare problem in the recognition of Data Matrix barcodes, when the first pixel in the line of a page was black. |
Fixed |
Error in the determination of the ECI code of QR Code barcodes. |
Fixed |
The Advanced search was carried out under circumstances, even it was not activated. This could lead to non-detection of a linear barcode. |
04.12.2012 |
QS-Barcode SDK 4.9.1.123 |
Improved |
Improved recognition of low quality PDF417 barcodes. |
Fixed |
Error in passing an explicit threshold in QSReadBarcode5 () fixed. |
12.11.2012 |
QS-Barcode SDK 4.9.1.122 |
New |
Reporting of incorrect Data Matrix barcode existence reduced. |
19.10.2012 |
QS-Barcode SDK 4.9.1.121 |
New |
New interface with dynamic threshold, possible variations of light margin and scandistance and removing black/white pixels in linear barcodes. |
Improved |
The recognition of poor quality QR codes has been improved. |
14.09.2012 |
QS-Barcode SDK 4.9.0.118 |
New |
Support for PDF417 barcodes that are generated in the clustering order 6, 3, 0. |
08.08.2012 |
QS-Barcode SDK 4.9.0.117 |
New |
New function for querying the license mode passing the license file to the function. |
Fixed |
When using the image improvement via the qsbc.ini, settings were not reset in the barcode library. |
09.07.2012 |
QS-Barcode SDK 4.9.0.116 |
Improved |
Search and recognition of QR codes optimized |
23.05.2012 |
QS-Barcode SDK 4.9.0.113 |
Fixed |
Error reading Data Matrix barcodes with a number of data blocks greater than 48 and less than 96 fixed |
Fixed |
Error reading Codablock F barcodes when they were rotated by 180° or by 270° fixed |
Fixed |
Problem reading of several Codablock F barcodes on one page fixed |
10.05.2012 |
QS-Barcode SDK 4.9.0.112 |
Fixed |
Exception in the error correction of Data Matrix barcodes fixed |
Improved |
Recognition of QR Code barcodes with problematic finders |
Improved |
Recognition of 2/5 interleaved barcodes at high resolution |
07.05.2012 |
QS-Barcode SDK 4.9.0.111 |
Improved |
Speed optimization searching for Data Matrix barcodes |
Improved |
Improved recognition of skewed and low-quality Data Matrix barcodes |
Fixed |
Error in the Data Matrix Error Correction fixed |
Improved |
Improved recognition of skewed and low-quality QR-Code barcodes |
04.04.2012 |
QS-Barcode SDK 4.9.0.107 |
Fixed |
Another error releasing PDF documents corrected. |
29.03.2012 |
QS-Barcode SDK 4.9.0.106 |
Fixed |
PDF documents were not released after reading. |
20.03.2012 |
QS-Barcode SDK 4.9.0.105 |
Fixed |
Bug fixed in module for license checking |
17.02.2012 |
QS-Barcode SDK 4.9.0.103 |
New |
QS- Barcode SDK is now available as 64-bit version |
14.02.2012 |
QS-Barcode SDK 4.8.2.92 |
Fixed |
Divide by zero when reading PDF417 barcodes |
11.01.2012 |
QS-Barcode SDK 4.8.2.91 |
Fixed |
Error in the OCX component when recognising PDF documents corrected |
10.01.2012 |
QS-Barcode SDK 4.8.2.90 |
New |
Optimized search for Aztec barcodes with trapezoidal distortion |
11.11.2011 |
QS-Barcode SDK 4.8.2.88 |
New |
Optimized the search for PDF417 barcodes |
New |
Optimized the search for linear barcodes |
Fixed |
Error in the detection of barcodes with identical content fixed |
14.07.2011 |
QS-Barcode SDK 4.8.2.81 |
Fixed |
Incorrect return code “BC_LOW_MEMORY” for PDF417 fixed |
21.06.2011 |
QS-Barcode SDK 4.8.2.80 |
Fixed |
Dense search for linear bar codes at 8 degrees skew angle fixed |
16.06.2011 |
QS-Barcode SDK 4.8.2.79 |
Fixed |
Memory error while searching for PDF417 bar codes resolved. |
10.06.2011 |
QS-Barcode SDK 4.8.2.78 |
Fixed |
Error in the recognition of rotated, rectangular data matrix bar codes resolved. |
31.05.2011 |
QS-Barcode SDK 4.8.2.77 |
New |
New Interface QSReadBarcode3/QSBarcode3 for directly passing a configuration file for image enhancement |
New |
Support for PDF version 1.8 |
Improved |
Improved Aztec recognition, especially when the barcode is of poor quality |
Fixed |
Problem checking the height of a barcode |
Fixed |
Error in passing the results over to VB6 resolved |
Fixed |
Error in checksum calculation for Code 11, check digit C fixed |