Загрузка...

Simple Demotivators | Creating a demotivator is easy.

Thread in Python created by infinityjq Jan 3, 2021. 297 views

  1. infinityjq
    infinityjq Topic starter Jan 3, 2021 310 May 20, 2019
    Доброго времени суток.
    Решил создать вторую тему по данной библиотеке, ведь ее функционал сильно изменился. Сразу говорю, присуствует shitcode.

    Pypi:
    Code
    pip3 install simpledemotivators
    Github:
    Code
    pip3 install https://github.com/Infqq/simpledemotivators/archive/main.zip --upgrade

    Всего существует 3 класса для использования.
    1. demcreate - создает дефолтный демотиватор в квадрате, шаблон не требуется.
    Code
    from simpledemotivators import demcreate

    dem = demcreate('Эй', 'что?') #2 строчки, если вы хотите только одну, то оставьте вторые кавчки пустыми
    dem.makeImage('filename.jpg') #Название изображения, которое будет взято за основу демотиватора

    2. prodemoty - создает демотиватор с полной кастомизацией, для него уже требуется шаблон в виде фотографии.
    Code
    from simpledemotivators import prodemoty

    dem = prodemoty('советский', 'союз?')
    dem.setimg(TEMPLATE_COORDS=(75, 45, 499, 373), TEMPLATE_WIDTH = 574, TEMPLATE_HEIGHT = 522, PADDING=10)
    dem.setfont(UPPER_FONT = 'times.ttf', UPPER_SIZE = 45, UPPER_FONT_Y = 390, LOWER_FONT = 'arialbd.ttf', LOWER_SIZE = 14, LOWER_FONT_Y = 450)
    dem.makeImage('filename.jpg')

    3. arrangedem - Подстраивает демотиватор под фотографию (демотиватор уже не будет просто квадратным), не дает тексту уйти за рамки демотиватора.
    Code

    from simpledemotivators import arrangedem

    dem = arrangedem('чего?', 'того') #2 строчки, если вы хотите только одну, то оставьте вторые кавчки пустыми
    dem.makeImage('filename.png') #Название изображения, которое будет взято за основу демотиватора

    Страница на GitHub - (Кликабельно)
    Спасибо за прочтение!
     
Top
Loading...