certi-builder

A simple commandline app for generating bulk of certificates


Keywords
certificate, certificates, cli, opensource, python, python3
License
MIT
Install
pip install certi-builder==1.0.0

Documentation

Certi-builder

A simple commandline app for generating bulk of certificates

Features

  • Supports png, jpg image templates for certificates
  • Extracts names from excel file
  • Makes text bold if needed
  • Generates bulk certificates in minutes

Installation

Using Pip

  $ pip install certi-builer

Manual

  $ git clone https://github.com/Horizon733/certi-build
  $ cd certi-build
  $ python setup.py install

Usage

$ 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

bold text

$ 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

  • Making use of a codestyle i.e black
  • 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

Screenshots

image image