QR Code and Micro QR Code generator for Inkscape
Project description
QR Code generator for Inkscape
While Inkscape provides a QR Code generator, this extension provides slightly more options (i.e. generation of Micro QR Codes and an optimal error correction level) and should be standard-conform.
This Inkscape extension includes Segno, a BSD-licensed, pure Python library which implements the ISO/IEC 18004:2015(E) standard for QR Codes.
Installation
Use pip to install inkscape-qrcode from PyPI:
$ pip install --update --target=<target_dir> inkscape-qrcode
<target_dir> should refer to an absolute path, see below for typical installation directories.
Alternatively copy the inkscape_qrcode.inx and the inkscape_qrcode directory into the target directoy.
The QR Code generator should appear in the menu Extensions > Render > Barcode > QR Code (Segno)
Inkscape extension path
OS X
global: /Applications/Inkscape.app/Contents/Resources/extensions
local: $HOME/.config/inkscape/extensions
Linux
global: /usr/share/inkscape/extensions
local: $HOME/.config/inkscape/extensions
Windows
global: C:\Program Files\Inkscape\share\extensions
local: C:\Documents and Settings\User\Application Data\Inkscape\extensions
Changes
0.1.7 - 2018-03-23
Attempt to make the package installable via pip >= 7 again.
0.1.6 - 2018-03-21
Updated docs and provide an additional zip file
0.1.5 - 2018-03-13
Updated Segno to version 0.2.7
Fixed #1 “Support for Structured Append”
Fixed #2 (avoid exceptions if a Micro QR Code is chosen)
0.1.4 - 2017-01-31
Updated Segno version to 0.2.4 to avoid problems with Micro QR Codes
0.1.3 - 2016-09-15
Fixed inkscape_qrcode.inx (pointed to a wrong path)
Fixed Python packaging
0.1.2 - 2016-09-15
Updated underlying Segno version to 0.2.0 since the previous version may create invalid QR Codes if “error boost” is enabled
0.1.1 - 2016-09-07
Initial release
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.