Skip to main content

Artistic (Micro) QR Code plugin for Segno

Project description

Artistic QR Codes

This Segno plugin converts a (Micro) QR Code to a Pillow Image or into a QR code with a background image.

This plugin is not required to write PNG, EPS or PDF files. Segno’s native implementations usually generate smaller files in less time.

This plugin might be useful to modify the QR Codes (i.e. rotate or blur) or to save the QR codes in an image format which is not supported by Segno.

Furthermore, QR codes can be created with a background image.

https://github.com/heuer/qrcode-artistic/raw/develop/images/beatles.jpg https://github.com/heuer/qrcode-artistic/raw/develop/images/beatles-animated.gif

Use pip to install from PyPI:

$ pip install qrcode-artistic

Documentation: https://segno.readthedocs.io/en/latest/artistic-qrcodes.html

Changes

2.0.0 – 2020-08-11

  • Renamed segno-pil to qrcode-artistic

  • Fixed #1: Support for background images and animated QR codes.

1.0.0 – 2020-08-07

  • Support for multiple module colors

  • Support for Segno’s API >= 1.0.0

  • API breaking changes:

    • Changed parameter “color” to “dark” and “background” to “light” to match Segno’s API

    • Removed “mode” parameter

0.1.6 – 2016-09-19

  • Fixed Python packaging

0.1.5 – 2016-08-24

  • Adapt Segno’s 0.1.6 API changes.

0.1.4 – 2016-08-16

  • Updated docs

0.1.3 – 2016-08-14

  • 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.

Source Distribution

qrcode-artistic-2.0.0.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

qrcode_artistic-2.0.0-py2.py3-none-any.whl (6.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file qrcode-artistic-2.0.0.tar.gz.

File metadata

  • Download URL: qrcode-artistic-2.0.0.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for qrcode-artistic-2.0.0.tar.gz
Algorithm Hash digest
SHA256 aa004283a000f6e4d9fbd7cbbe08ca917ab630dd2c2c2bab0aec5063ccadc723
MD5 fcfe84047eadb509e9431d70f21d38ab
BLAKE2b-256 42e1371a0c22e774af2de1f15845f9a23cafb4910a64fe8ac7312f5fd4f96247

See more details on using hashes here.

File details

Details for the file qrcode_artistic-2.0.0-py2.py3-none-any.whl.

File metadata

  • Download URL: qrcode_artistic-2.0.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for qrcode_artistic-2.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 397c2cb11c8a9a307d31610c2e25f9cfe66c5ae97a82b4ba030ecd9c35b2694d
MD5 06f1785a557148e71b7d578798b2641d
BLAKE2b-256 db0454e0745cf5853e53ebb61488c7ea8909164103e42143bb7e37bac2c2c5cb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page