This is an simple yet amazing set of python program to build awesome certificates at runtime.
- Single Certificate Geneation
- Bulk Certificate Generation
- Python 2.7 or later version.
- Required Python Packages: sys, json, pandas, pillow, mathplotlib.
- Copy the certificate with unique name in the certificates folder.
- Run genConfigfile.py with 2 parameters
- certificate name with extension.
- Total number of text fields.
- Open the configs folder and update values in certificateUID.json
- Run getCoordinates.py with 1 parameter certificateUID to open a plotted window.
- Use mouse cursor to find co-ordinates of text fields and update in config file.
- Run genCertificate.py with 1 parameter to generate certificates usig config file.
- Single - Pass required values at run time.
- BulK - Pass dataSheet name to generate certificates.
If you want to work on this application we’d love your pull requests and tickets on GitHub!
- If you open up a ticket, please make sure it describes the problem or feature request fully.
- If you send us a pull request, make sure you add a test for what you added.