QR Code barcodes

QR Code is a matrix symbology consisting of a square array of modules with a finder pattern located at three corners. A wide range of symbol sizes is supported along with four levels of error correction, and the symbology is noted for its high data density.

 

The dLSoft libraries support QR Code Version 2 in Numeric, Alphanumeric and Byte modes. (Kanji mode is not supported at this time).

The maximum data capacity of the symbols (at Level 0 error correction) are:

Numeric data 7089 digits
Alphanumeric data    4296 characters
Byte data      2953 bytes

Note that Alphanumeric includes digits and uppercase letters, the space and the $ % * + - . / : characters only.

The Reed-Solomon error correction allows the following recovery of damaged codewords:

Level 0: 7%
Level 1: 15%
Level 2: 25%
Level 3: 30%

More:

Micro QR Code

The QR Code Fonts