
Security News
vlt Launches "reproduce": A New Tool Challenging the Limits of Package Provenance
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
Create pdf417 barcode by special font without using images.
.. image:: https://img.shields.io/pypi/dm/pdf417as_str.svg?style=social
=================== =========================================== Python version 3.3+ License LGPLv3 PyPI https://pypi.python.org/pypi/pdf417as_str/ =================== ===========================================
Install font pdf417.ttf <https://github.com/ikvk/pdf417as_str/raw/master/font/pdf417.ttf>
_ into your OS.
Encode your data string into special encoded strings.
.. code-block:: python
pdf417_encoded_text = pdf417as_str.encode417('https://github.com', columns=5)
3. Paste encoded text into any text editor.
::
+*xfs*prA*kuk*iDo*ixA*sxn*xdw*-
+*yog*slv*Arv*Fyg*tgE*fwg*zew*-
+*uny*BCj*iaw*jcE*AxD*ykx*pDw*-
+*ftw*sgf*AoC*dAc*ajb*ofA*yrx*-
4. Choose "Code PDF417" font for text, adjust line spacing. You will receive pdf417 barcode.
.. image:: https://github.com/ikvk/pdf417as_str/blob/master/test/barcode.png
NOTE: Small empty space between rows will not affect to reading barcode. Anyway you can find suited size.
Also you can make .png barcode using pdf417as_str.convert.to_png, but this function for tests and not efficient.
::
$ pip install pdf417as-str
Original code <http://grandzebu.net/informatique/codbar-en/pdf417.htm>
_ on VisualBasic and "Code PDF417" font:
Bazin Jean-Marie <http://grandzebu.net/>
_
Porting to python, writing tests: I'm <https://github.com/ikvk>
_
pennersr <https://github.com/pennersr>
_
FAQs
Create pdf417 barcode by special font without using images
We found that pdf417as-str demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
Research
Security News
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
Research
The Socket Research Team discovered a malicious npm package, '@ton-wallet/create', stealing cryptocurrency wallet keys from developers and users in the TON ecosystem.