Skip to content
This repository has been archived by the owner. It is now read-only.
huBarcode is a Python Library to generate 1D and 2D Barcodes
Python C
Branch: master
Clone or download
cklein Merge pull request #22 from fdiary/PIL_import_fix
support PIL installation with easy_install where we have no PIL subdirectory
Latest commit e89cc42 Jan 2, 2014
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples [LH#1241] Make check compatibility Oct 10, 2011
experimental/code128decoder cleanup Nov 14, 2008
hubarcode support PIL installation with easy_install where we have no PIL subdi… Dec 26, 2013
sample_barcodes lib/public repository integrated into main repository May 26, 2007
test v0.63: bugfix for code128 barcodes missing last digit Feb 14, 2011
.gitignore v0.63: bugfix for code128 barcodes missing last digit Feb 14, 2011
.travis.yml LEt Travis-CI do code quality checks Oct 7, 2013
CHANGES tagged Version 1.0.0 Oct 7, 2013
MANIFEST.in added qrcode_data dat files on installation Apr 19, 2012
Makefile Uploaded to PyPy Oct 7, 2013
README.textile
__init__.py lib/public repository integrated into main repository May 26, 2007
ez_setup.py
qrcode_generate_Data.py qrcode_generate_Data.py now uses absolute pathes and OS specific path… Nov 11, 2010
qrcode_generate_module.py Fix instructions Nov 10, 2010
setup.py

README.textile

huBarcode

huBarcode is a Python Library to generate 1D and 2D Barcodes. Currently it
supports

  • code128
  • ean13
  • datamatrix
  • qrcode

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 the Python Cheeseshop or at GitHub#.

Decoders

Open Source barcode decoders we are aware of:

Changes

See the Changelog

License

If you worry about copyright you might consider this Software BSD-Licensed.
If you are still worried, you might consider it GPL1/2/3 compatible.
But don’t worry. If you need something formal:
The code is available under the Apache License, Version 2.0.

You can’t perform that action at this time.