Skip to main content

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

Release files for qrcode-artistic 2.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qrcode-artistic 2.0.0
File Size Uploaded
qrcode-artistic-2.0.0.tar.gz 6.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for qrcode-artistic 2.0.0
File Interpreter ABI Platform
qrcode_artistic-2.0.0-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 12.3 kB

Release files / qrcode-artistic-2.0.0.tar.gz

Download URL qrcode-artistic-2.0.0.tar.gz
Size 6.0 kB
Tags Source
SHA-256 checksum
How to use checksums
aa004283a000f6e4d9fbd7cbbe08ca917ab630dd2c2c2bab0aec5063ccadc723
BLAKE2b-256 checksum
How to use checksums
42e1371a0c22e774af2de1f15845f9a23cafb4910a64fe8ac7312f5fd4f96247
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / qrcode_artistic-2.0.0-py2.py3-none-any.whl

Download URL qrcode_artistic-2.0.0-py2.py3-none-any.whl
Size 6.2 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
397c2cb11c8a9a307d31610c2e25f9cfe66c5ae97a82b4ba030ecd9c35b2694d
BLAKE2b-256 checksum
How to use checksums
db0454e0745cf5853e53ebb61488c7ea8909164103e42143bb7e37bac2c2c5cb
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

3.0.2

2 release files

3.0.0

2 release files

2.1.0

2 release files

2.0.1

2 release files

This release

2.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page