diff --git a/technology/tools/QR Code.md b/technology/tools/QR Code.md index 9851cf0..e2374b6 100644 --- a/technology/tools/QR Code.md +++ b/technology/tools/QR Code.md @@ -1,8 +1,26 @@ --- obj: concept wiki: https://en.wikipedia.org/wiki/QR_code +rev: 2024-03-13 --- + # QR Code The quick response, or QR, Code is a two-dimensional version of the Barcode able to convey a wide variety of information almost instantly with the scan of a mobile device. -One can encode [URLs](../internet/URL.md), Contacts (in [vCard](../files/vCard.md) format), WiFi-Credentials, Locations or other [ASCII](../files/ASCII.md) data. \ No newline at end of file +One can encode [URLs](../internet/URL.md), Contacts (in [vCard](../files/vCard.md) format), WiFi-Credentials, Locations or other [ASCII](../files/ASCII.md) data. + +## Creating QR Codes +You can create QR Codes with `qrencode`. +Usage: `qrencode [-o FILENAME] [OPTION]... [STRING]` +Encode input data in a QR Code and save as a [PNG](../files/media/image/PNG.md) image. + +| Option | Description | +| ----------------------------------- | ------------------------------------------------------------------------------------------- | +| `-o FILENAME, --output=FILENAME` | write image to FILENAME. If '-' is specified, the result will be output to standard output. | +| `-r FILENAME, --read-from=FILENAME` | read input data from FILENAME. | +| `-s NUMBER, --size=NUMBER` | specify module size in dots (pixels). (default=3) | +| `-l {LMQH}, --level={LMQH}` | specify error correction level from L (lowest) to H (highest). (default=L) | +| `-m NUMBER, --margin=NUMBER` | specify the width of the margins. (default=4) | +| `-d NUMBER, --dpi=NUMBER` | specify the DPI of the generated [PNG](../files/media/image/PNG.md). (default=72) | +| `-c, --casesensitive` | encode lower-case alphabet characters in 8-bit mode. (default) | +| `-i, --ignorecase` | ignore case distinctions and use only upper-case characters. |