QR Code generator

QR Code image


Text to convert to a QR code
Specify the amount of error checking code (ECC) to use. Default is level one, which corresponds to 7% error tolerance. The level can go up to 4, which corresponds to 30% error tolerance
Level L (Low)
7% of codewords can be restored.
Level M (Medium)
15% of codewords can be restored.
Level Q (Quartile)[50]
25% of codewords can be restored.
Level H (High)
30% of codewords can be restored.
The quiet is a non-negative integer which specifies the size of the quiet zone, the white area around the QR code, in units of modules, the size of one black square of the QR code. The default is 4 modules. The QR specification requires a minimum of a four-module quiet zone, but you could set this to zero if, for example, you are going to embed the image in a white background, so it's not an error to set this lower. There is an arbitrary upper limit of 100 imposed. Note that changing this size makes little difference to the output PNG's size because it's just a white area which is compressed to take little room.
Other parameters set automatically:
The version is the size of the barcode, which controls the amount of information it can contain. The software chooses one using the length of the text.
ref. Image::PNG::QRCode