A Python3 based Barcode, QR-Code, Aztec and DataMatrix Generator (Now with a Windows Executable too!)
Barcode-Generator is a PythonScript that takes Values, formats them to a string and turns them into Barcodes
-
Current Support:
-
Requirements:
There is now a Windows Executable (Test Build). Just download and execute! (initial start up is slow)
The Script was tested on Ubuntu, Debian, Arch and Microsoft Windows 10.
-
Open a Terminal or CMD/PowerShell
-
Download the above mentioned libraries with pip.
- Example "pip install PySimpleGUI" or "pip3 install PySimpleGUI" depending on your version of Python.
- Put the script (barcodegen.py) in a location of choice, open a Terminal or CMD/PowerShell in that location and execute it. (alternatively you can point to the file)
- Example $BASH: "python3 /home/"user"/Desktop/barcodegen.py"
- Example CMD/Powershell: "python3 C:\Users"user"\Desktop\Barcode\barcodegen.py"
- Create some Barcodes!
Preview GIF
Using forbidden characters like \ / : * ? " < > | will crash the program(fixed in v0.55)- Some Barcode Formats will give a Traceback if an invalid Barcode has been entered in the Data field (Clarification required)
The planned features are in no particular order
- Actual working Progress-Bar that automatically closes when creation of codes is done
- Adding more Image Formats
- Adding additional Code Formats
- Ability to enter extra text under the Barcode (e.g. Name of the Article)
- Ability to choose where the barcodes will be saved (including potential subfolders)
Ability to colour Code (Foreground and Background)Added in v0.6- Ability to stylize QR-Codes (e.g. Rounded Corners, Gradient,
Image in the Center, etc.) - Ability to specify which character will split the input (e.g. ; , . , - , / , etc.) Default is ,
- Creating an executable/AppImage for easier use (Windows Version is now Available! V0.65)