QR Code
QR Code is the most well-known 2D matrix symbology, originally developed in 1994 by Denso Wave.
QR Code is used in a wide variety of applications.
A sample QR Code is shown below.
Symbology Characteristics
Configuration name |
|
ISO specification | ISO/IEC 18004 |
Encodable character set | All 8-bit values can be encoded. |
Capacity | The largest symbol can encode up to 7'098 numeric characters, 4'296 alphanumeric characters, 2'953 bytes of binary data or 1'817 kanji characters. |
Integrity protection | Reed-Solomon error correction, selectable (four levels) |
Quiet zone | A quiet zone of four modules (4X) is required around the symbol. |
QR Code is a registered trademark of DENSO WAVE INCORPORATED.
Configuration Options
QR Code does not have any symbology-specific configuration options.
Limitations
The following elements of the ISO specification are not implemented:
Micro QR Code is not supported
ECI (Extended Channel Interpretation)
Structured Append
Vanity codes with non-square elements can not be read
Model 1 QR Codes
Model 1 QR Codes are not supported by this library.
Model 1 QR Codes lack the alignment pattern, as smaller finder pattern in the bottom right area, that helps decoding in Model 2 QR Codes.
Example: Model 1 QR Code