huBarcode
huBarcode is a Python Library to generate 1D and 2D Barcodes. Currently it supports
- code128
- ean13
- datamatrix
- qrcode
If you worry about copyright you might consider this Software BSD-Licensed.
The interface of the different encoders is fairly straightforward:
>>> encoder = DataMatrixEncoder("HuDoRa") >>> encoder.save( "test.png" ) >>> print encoder.get_ascii() XX XX XX XX XX XX XX XX XXXX XXXXXX XXXXXX XXXXXX XX XX XXXXXX XX XXXX XX XXXX XX XXXXXX XXXXXX XXXXXXXX XXXXXX XX XX XXXXXXXX XXXX XX XX XXXX XXXX XX XXXXXXXXXX XXXX XX XXXX XX XX XX XXXXXX XXXXXX XX XXXXXX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXX
Download
You can get huBarcode at http://cybernetics.hudora.biz/dist/huBarcode/ or at the Python Cheeseshop.
Changes
- 0.52 has better support for the package resources and can handle StreamIO objects as output destination for the EAN13 encoder.
