{
"info": {
"author": "Sharif Olorin",
"author_email": "sio@tesser.org",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.6",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Topic :: Multimedia :: Graphics"
],
"description": "prettyqr\n========\n\nCreate QR codes merged with images.\n\nInstallation\n------------\n\n::\n\n pip install prettyqr\n\nYou will need `Python `_ and `pip `_.\n\nExample usage\n-------------\n\nTake a background image:\n\n.. image:: https://raw.githubusercontent.com/olorin/prettyqr/master/img/dna-orig.png\n :alt: Original image\n\nAnd a URL or some other text::\n\n foo.com\n\nCombine them::\n\n prettyqr --qr-opacity 150 --outfile img/dna-qr.png foo.com img/dna-orig.png\n\n.. image:: https://raw.githubusercontent.com/olorin/prettyqr/master/img/dna-qr.png\n :alt: QR code image\n\nCommand-line options\n--------------------\n\n::\n\n usage: prettyqr [-h] [--border BORDER] [--out-file OUT_FILE]\n [--qr-opacity QR_OPACITY] [--qr-red QR_RED]\n [--qr-green QR_GREEN] [--qr-blue QR_BLUE]\n DATA IMAGE-FILE\n \n Make pretty QR codes.\n \n positional arguments:\n DATA Data to encode (e.g., \"http://example.com\").\n IMAGE-FILE Image file to composite (e.g., \"lena.jpg\").\n \n optional arguments:\n -h, --help show this help message and exit\n --border BORDER Size of border (in multiples of QR module size).\n Defaults to 4. Can be zero if the QR code is intended\n for printing or use on a light background.\n --out-file OUT_FILE Path to write composite image file to. Extension will\n determine the output format. Defaults to\n \"prettyqr.png\".\n --qr-opacity QR_OPACITY\n Opacity of the QR code modules, between 0 (invisible)\n and 255 (opaque). Default is 200.\n --qr-red QR_RED Red element of the QR module color, between 0 and 255.\n Default is 0.\n --qr-green QR_GREEN Green element of the QR module color, between 0 and\n 255. Default is 0.\n --qr-blue QR_BLUE Blue element of the QR module color, between 0 and\n 255. Default is 0.\n\nLimitations\n-----------\n\n`prettyqr` is a fairly raw proof-of-concept, and currently has an\nassortment of limitations:\n\n* Only supports square images.\n* Only supports square QR modules.\n* Doesn't support complex color changes in the source image.\n\nIt will work best with sources where the focus of the image is not\ncentral, and doesn't handle black backgrounds very well.\n\nAll of these issues are fairly tractable; patches are welcome.",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/olorin/prettyqr",
"keywords": "qrcode image",
"license": "MIT",
"maintainer": null,
"maintainer_email": null,
"name": "prettyqr",
"package_url": "https://pypi.org/project/prettyqr/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/prettyqr/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://github.com/olorin/prettyqr"
},
"release_url": "https://pypi.org/project/prettyqr/0.0.2/",
"requires_dist": null,
"requires_python": null,
"summary": "Create QR codes merged with images.",
"version": "0.0.2"
},
"last_serial": 2240510,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "fd4197f7b06ae84e7f06f1e0ccda2adf",
"sha256": "8c2efacdd32bbd6822f1ce8a09c7eea2f20d3fe10a02baa283eebd630ce48a4f"
},
"downloads": -1,
"filename": "prettyqr-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "fd4197f7b06ae84e7f06f1e0ccda2adf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4055,
"upload_time": "2016-07-24T08:04:16",
"url": "https://files.pythonhosted.org/packages/26/ea/4a5494636a45a8c15ee26ae9768c432343d839ae958f12e3c4498426f251/prettyqr-0.0.1.tar.gz"
}
],
"0.0.2": [
{
"comment_text": "",
"digests": {
"md5": "1b654df4ee2a27a105701375eafe05b3",
"sha256": "0e12b75a20e62eec0640fd0b7de7fd16198773910f761293d8b869c68bf6d7c8"
},
"downloads": -1,
"filename": "prettyqr-0.0.2.tar.gz",
"has_sig": false,
"md5_digest": "1b654df4ee2a27a105701375eafe05b3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4130,
"upload_time": "2016-07-24T08:11:03",
"url": "https://files.pythonhosted.org/packages/a9/9b/bdf54f0e964d06cbbd40a07553df87a80d0100146f0f10ae295ae87ee393/prettyqr-0.0.2.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "1b654df4ee2a27a105701375eafe05b3",
"sha256": "0e12b75a20e62eec0640fd0b7de7fd16198773910f761293d8b869c68bf6d7c8"
},
"downloads": -1,
"filename": "prettyqr-0.0.2.tar.gz",
"has_sig": false,
"md5_digest": "1b654df4ee2a27a105701375eafe05b3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4130,
"upload_time": "2016-07-24T08:11:03",
"url": "https://files.pythonhosted.org/packages/a9/9b/bdf54f0e964d06cbbd40a07553df87a80d0100146f0f10ae295ae87ee393/prettyqr-0.0.2.tar.gz"
}
]
}