Python 3 pdf417gen Library Script to Build Barcode Generator Full Project For Beginners

 

 

Welcome folks today in this blog post we will be building a barcode generator in python using pdf417gen library. All the full source code of the application is shown below.

 

 

 

 

Get Started

 

 

 

 

In order to get started you need to install the below library using the pip command as shown below

 

 

pip install pdf417gen

 

 

After installing this library make an app.py file and copy paste the following code

 

 

 

app.py

 

 

from pdf417gen import encode, render_image, render_svg

# Some data to encode
text = """Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated."""

# Convert to code words
codes = encode(text)

# Generate barcode as image
image = render_image(codes)  # Pillow Image object
image.save('barcode.jpg')

# Generate barcode as SVG
svg = render_svg(codes)  # ElementTree object
svg.write("barcode.svg")

 

 

 

# These two inputs encode to the same code words
encode(u"love 💔")
encode(b"love \xf0\x9f\x92\x94")

# Default encoding is UTF-8, but you can specify your own
encode(u"love 💔", encoding="utf-8")

 

 

 

Leave a Reply