This content originally appeared on DEV Community and was authored by Dishant Gandhi
Being a workshop organizer and YouTuber means we have to deal with developer community everyday. Everyday I learn new things, recently when I organized a workshop on CSML: Language to build chatbots thought to develop a tool which helps to generate certificates for attendees. Isn't this cool!?
So, how to use it?
First, clone the repo by clicking here
git clone https://github.com/Horizon733/certi-build.git
After installing, just go to your directory where your template certificate is and name excel sheet is. Navigate to your terminal/command prompt and follow below steps:
$ certi-builder build
certificate image path: <your path>
Excel file path: <your path>
Text color: Hex color code E.g #000000
Font file path: <your path> Please use ttf fonts
Font size: Int E.g 10
Output location: <your path>
X location: X-axis coords, These you can find in paint
Y location: Y-axis coords, These you can find in paint
If you want attendees name to be bold then follow below steps:
$ certi-builder build --bold
certificate image path: <your path>
Excel file path: <your path>
Text color: Hex color code E.g #000000
Font file path: <your path> Please use ttf fonts
Font size: Int E.g 10
Output location: <your path>
X location: X-axis coords, These you can find in paint
Y location: Y-axis coords, These you can find in paint
Upcoming features
- Support for different kind of files for name extraction
- Different kinds of text formatting E.g Italic, Underline
- AI recognization for replacing name in certificate
Some of them are already in development by few contributors
Since, it is Hacktoberfest you can contribute too!
Something made by me👇👇
This content originally appeared on DEV Community and was authored by Dishant Gandhi
Dishant Gandhi | Sciencx (2021-10-01T14:16:15+00:00) Dev Tool: A CLI tool for generating certificates. Retrieved from https://www.scien.cx/2021/10/01/dev-tool-a-cli-tool-for-generating-certificates/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.