inkscape-qrcode

QR Code and Micro QR Code generator for Inkscape


Keywords
QR, Code, Micro, ISO/IEC, 18004, 18004:2006(E), 18004:2015(E), qrcode, barcode, matrix, 2D, Inkscape, qr-code, segno
License
GPL-2.0
Install
pip install inkscape-qrcode==0.1.7

Documentation

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