Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/revk/QR
IEC18004 (QR) 2D barcode generation library and command line
https://github.com/revk/QR
barcode iec18004 linux qr
Last synced: about 2 months ago
JSON representation
IEC18004 (QR) 2D barcode generation library and command line
- Host: GitHub
- URL: https://github.com/revk/QR
- Owner: revk
- License: gpl-3.0
- Created: 2017-07-19T10:21:36.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-04-28T15:08:33.000Z (8 months ago)
- Last Synced: 2024-08-02T16:34:32.490Z (5 months ago)
- Topics: barcode, iec18004, linux, qr
- Language: C
- Homepage:
- Size: 132 KB
- Stars: 65
- Watchers: 8
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# QR
QR code generation C library and command line.Efficient output, and wide variety of output formats including png, svg, eps, ps, text, binary, hex, KiCad module, and even a data URL format for png. See --help for more info.
Command line is aimed at linux, but the library has been used sucessfully under ESP IDF and other platforms.
The library allows custom padding in the QR code, for "hidden" data, but also provides mapping to the actual pixels so you can adjust padding to make patterns in the final bar code which are still correct ECC. E.g.
![space-invaders](https://WWW.ME.UK/spaceinvader.png)
There is even a coloured PNG format to allow you to see what parts are data, ecc, padding, control, etc.
![colour-qr-code](https://WWW.ME.UK/exampleqr.png)