Amazing-Python-Scripts

Форк
0
16 строк · 515.0 Байт
1
# importing packages & modules
2
from PIL import Image, ImageDraw, ImageFont
3
import pandas as pd
4
import os
5

6
# Implementation to generate certificate
7
df = pd.read_csv('list.csv')
8
font = ImageFont.truetype('arial.ttf', 60)
9
for index, j in df.iterrows():
10
    img = Image.open('certificate.png')
11
    draw = ImageDraw.Draw(img)
12
    draw.text(xy=(150, 250),
13
              text='{}'.format(j['name']),
14
              fill=(0, 0, 0),
15
              font=font)  # customization
16
    img.save('pictures/{}.png'.format(j['name']))
17

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.