Привет, мир !! Как вы все? Надеюсь, вы все отлично и безопасны.
Сегодня мы увидим, как мы можем генерировать объемный сертификат в течение нескольких секунд и только с 10 строками кода Python.
Давайте начнем
Шаг 1 – Сначала вам нужно установить Python Нажмите здесь, чтобы установить *Обязательно включите путь, пока установка
Шаг 2 – Затем после установки просто установите некоторые библиотеки, используя следующие команды в командной строке.
PIP установить PI
PIP установить Pandas
PIP Установите подушку
Шаг 3 – (код 10 строк)
from PIL import Image, ImageDraw, ImageFont import pandas as pd import os df = pd.read_csv('list.csv') font = ImageFont.truetype('arial.ttf',60) for index,j in df.iterrows(): img = Image.open('certificate.jpg') draw = ImageDraw.Draw(img) draw.text(xy=(725,760),text='{}'.format(j['name']),fill=(0,0,0),font=font) img.save('pictures/{}.jpg'.format(j['name']))
Шаг 4 – (Другие требования)
Сертификат JPG/PNG -файл
Список имен, которые появятся в сертификате
Шаг 5 – (Важно) Сделайте папку с изображениями, где сохраняется файл кода, чтобы сохранить сгенерированные сертификаты
Если вы хотите посмотреть полный учебник, то это YouTube видео поможет вам, что сделано мной
Смотрите полный учебник на YouTube
Ссылка на код GitHub – Нажмите здесь Вы также можете разобраться в этом репо для вашего аккаунта.
Бхаргав-Джоши/Груп-сертификат-генератор
Генератор сертификатов в Python Simple & только в 10 строках | Простой трюк, чтобы уменьшить ограничение по времени
> Follow Me on Social media for Such Posts :)
Оригинал: “https://dev.to/bhargavjoshi/automatic-certificate-generator-in-python-10-lines-code-must-watch-automation-how-to-117o”