{ "info": { "author": "v.kaukin", "author_email": "workkvk@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "pdf417as_str\n============\n\nCreate pdf417 barcode without using images.\n\n=================== ===========================================\nPython version 3.3+\nLicense LGPLv3\nPyPI https://pypi.python.org/pypi/pdf417as_str/\n=================== ===========================================\n\nHow it works\n------------\n\n1. Install font `pdf417.ttf `_ into your OS.\n\n2. Encode your data string into special encoded strings.\n\n.. code-block:: python\n\n pdf417_encoded_text = pdf417as_str.encode('https://github.com')\n\n3. Paste encoded text into any text editor and choose \"Code PDF417\" font. You will receive pdf417 barcode.\n\n .. image:: https://github.com/ikvk/pdf417as_str/blob/master/test/barcode.png\n\nNOTE: With some font sizes there will be empty space between rows.\nIt will not affect to reading barcode, but you can find suited size anyway.\n\nActually you can make png barcode, using pdf417as_str.convert.to_png, but this function not efficient.\n\nInstallation\n------------\n::\n\n $ pip install pdf417as_str\n\nAuthors\n-------\n\n* `Original code `_ on VisualBasic and \"Code PDF417\" font:\n `Bazin Jean-Marie `_\n\n* Porting to python, writing tests: `I'm `_\n\nThanks to\n---------\n\n`pennersr `_", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ikvk/pdf417as_str", "keywords": "", "license": "LGPLv3", "maintainer": "", "maintainer_email": "", "name": "pdf417as-str", "package_url": "https://pypi.org/project/pdf417as-str/", "platform": "", "project_url": "https://pypi.org/project/pdf417as-str/", "project_urls": { "Homepage": "https://github.com/ikvk/pdf417as_str" }, "release_url": "https://pypi.org/project/pdf417as-str/0.4.1/", "requires_dist": null, "requires_python": "", "summary": "Create pdf417 barcode without using images.", "version": "0.4.1" }, "last_serial": 3944713, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "5cd55581d7a8d77c15bd104c8d44c182", "sha256": "701b9a3627349b740c5615078295afd500946f6514ae09e3de65b889229251c8" }, "downloads": -1, "filename": "pdf417as_str-0.1.tar.gz", "has_sig": false, "md5_digest": "5cd55581d7a8d77c15bd104c8d44c182", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30760, "upload_time": "2017-10-07T14:56:38", "url": "https://files.pythonhosted.org/packages/6f/84/fc2baf1210311c94388bf69c8afecbb29c68c0aadc602bbc2b5d2b48e647/pdf417as_str-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "f298c54521d0679f913c55325125d329", "sha256": "7c2c373e33e250563eb9185994c27d59f9033be0c1989991ea8400f499f4275c" }, "downloads": -1, "filename": "pdf417as_str-0.2.tar.gz", "has_sig": false, "md5_digest": "f298c54521d0679f913c55325125d329", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30764, "upload_time": "2017-10-07T15:06:39", "url": "https://files.pythonhosted.org/packages/e8/c0/5abfd899a53c4cba76f5a2d9d5014d292107b5e37c291559c5688aad40dd/pdf417as_str-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "d7a26880935b75b1a222d276893758b7", "sha256": "947110b18ba29b9f0380f51ee9d4ae09d13cc124a297c9ae64531000748ebcc6" }, "downloads": -1, "filename": "pdf417as_str-0.3.tar.gz", "has_sig": false, "md5_digest": "d7a26880935b75b1a222d276893758b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29098, "upload_time": "2017-10-09T15:05:01", "url": "https://files.pythonhosted.org/packages/37/c9/4ca69c1539318e4f91ec60ddf30d429f5e8a0774d9278b588a4ca779dcc4/pdf417as_str-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "8f97a461ff995ef7d0156da090b1ca8f", "sha256": "202c651d87c5a30f60182caf796959038ec5db61809291902fb7accc2b3de819" }, "downloads": -1, "filename": "pdf417as_str-0.4.tar.gz", "has_sig": false, "md5_digest": "8f97a461ff995ef7d0156da090b1ca8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30755, "upload_time": "2017-10-09T15:08:44", "url": "https://files.pythonhosted.org/packages/43/fa/7c2084fc481ab67199097a49d4d07a299e9343d19fde9f569e26a05fbab1/pdf417as_str-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "aea399567994c8abe6a88dbbdf0036e2", "sha256": "1f2437d738c3eb25f2adfcc8a8bb3a3daa7a63fc009d419e686eb3c3123e4f99" }, "downloads": -1, "filename": "pdf417as_str-0.4.1.tar.gz", "has_sig": false, "md5_digest": "aea399567994c8abe6a88dbbdf0036e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20899, "upload_time": "2018-06-09T05:11:48", "url": "https://files.pythonhosted.org/packages/47/5a/e8e89f59cbb9c500a1f4927816315e804b40f01e62b79802303c9a9a2486/pdf417as_str-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "aea399567994c8abe6a88dbbdf0036e2", "sha256": "1f2437d738c3eb25f2adfcc8a8bb3a3daa7a63fc009d419e686eb3c3123e4f99" }, "downloads": -1, "filename": "pdf417as_str-0.4.1.tar.gz", "has_sig": false, "md5_digest": "aea399567994c8abe6a88dbbdf0036e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20899, "upload_time": "2018-06-09T05:11:48", "url": "https://files.pythonhosted.org/packages/47/5a/e8e89f59cbb9c500a1f4927816315e804b40f01e62b79802303c9a9a2486/pdf417as_str-0.4.1.tar.gz" } ] }