Skip to content

Certificate Generator app useful for generating certificates from a given template.

License

Notifications You must be signed in to change notification settings

alidevhere/certificate-generator

Repository files navigation


visitors

Official Site

What's the need of it?

During panademic Student Communities are conducting online webinars and making our community strong. It is much time consuming to create the certificates for participants. So i created this app to automate this process. It is easy to use and simple and saves tons of hardwork.


Why certificate generator:

  • Free and Open Source
  • Easy to use
  • Saves tons of time
  • Generate mass certificates with flexible GUI

Installation:

You can download installer.

How to use it ?

After you have successfully installed the app you can follow the following steps to generate certificates from csv files.

1. Create .csv file:

Csv file is a file in which column values are separated by commas. Usually at the end of webinar we make attendees fill out a Google Form if you don't know how to create a Google Form then you can watch or read it here..

2. Add appropriate headings to columns in csv file:

Now you need to give heading to each column of csv file these headings will be used as labels to arrange text on template. Save changes in csv file.

create-csv-file

3. Run Cetificate Generator App:

After successfully Intalling app, Run app.

4. Choose output folder:

Click on Choose Output Folder and browse to the folder where you want all your generated certificates.

choose-output-folder

5. Load Certificate Template

Load the template in png,jpeg,jpg or pdf format. PDF format is discouraged because it decreases the fixels of output certificates. Generally certificate templates are in .doc file but we can easily convert it to image format.You can use any tool online like.

load-certificate-template

6. Load .CSV file:

Load the csv file by clicking on load Data.

load-csv-file

7. Drag the labels to desired location:

Loading this file will create dragable labels of text same as headings in csv file. Drag these labels to correct locations in template file where you want the text to be printed. These labels appear on top left corner of picture by default, drag them to your desired location.

arrange-labels

8. Choose Output format of certificates:

Choose output format of generated certificates, generally it is pdf. But it depends on your requirement.

choose-output-format

9. Click on Create certificates:

Click on create certificates and process will begin all certificates will be created with the text on specified location on template. Out put files are by default saved by numbering 1,2,3.... and so on. but you can also choose any column as output name in this case corresponding column value for each row will be used as file name. But be aware !! donot choose a column which is not unique otherwise it can result in unknown behavior.

se-output-file