Automatic Certificate Generator
September 25, 2022
# importing packages & modules
# By pillalamarri.in
from PIL import Image, ImageDraw, ImageFont
import pandas as pd
import os
# Implementation to generate certificate
df = pd.read_csv('list.csv')
font = ImageFont.truetype('arial.ttf', 60)
for index, j in df.iterrows():
img = Image.open('certificate.png')
draw = ImageDraw.Draw(img)
draw.text(xy=(150, 250),
text='{}'.format(j['name']),
fill=(0, 0, 0),
font=font) # customization
img.save('pictures/{}.png'.format(j['name']))
# By pillalamarri.in
Posted in Uncategorized