Aztec Code generator in Python
PIL - Python Imaging Library (or Pillow)
This code will generate an image file "aztec_code.png" with the Aztec Code that contains "Aztec Code 2D :)" text:
data='Aztec Code 2D :)'aztec_code=AztecCode(data)
aztec_code.save('aztec_code.png', module_size=4)The generator supports SVG images, but without the upper text. In this case the module_size parameter has no effect and can be ommited, as the SVG images are scalable without loss of quality:
aztec_code=AztecCode('the data to store')
aztec_code.save('aztec_code.svg')This code will print out resulting 19x19 (compact) Aztec Code to the standard output:
data='Aztec Code 2D :)'aztec_code=AztecCode(data)
aztec_code.print_out() ## # ## ####
# ## ##### ### # ## # # # ###
## # # ## ## ## # # # # ## ############ # #
### # ### #
## # ##### # ## #
# # # # ## # # # # # # ### ## # # ## ## #### # ##### ## # # ## ## ## ## ########### # ## # ## ## #
## # ### # ##
############ ## # # ## #
## # ## ### #
Released under The MIT License.
