ID: 172

Подпись к картинкам

89
Это картинка
Смена шрифтов, цвета текста, изменение позиционирования текста, возможность задавать затенение фона и много другое
Категории: commands Super_Petukh
Дата редактирования: 2022-03-30 18:07:16
Дополнительный параметр: Статья актуальна для версии бота v22.03.07.
Данная статья содержит описание всех параметров для настройки Подписи, а также примеры его работы.



Поддерживаемые команды настроек:


Таблица 1. Поддерживаемые названия цветов и их внешний вид



Фон(#000000) - задаёт цвет заливки картинки. "#" в начале не обязательна. Цвет задаётся в формате HEX (принимает цифры 0 - 9 и латинские буквы a - f) или буквенным названием текста из таблицы.

Рфон(0, 0, 0) - является альтернативной командой, ответственной за смену цвета заливки картинки. Запятые между числами необязательны. Цвет задаётся в формате RGB (числа должны быть от 0 до 255) или буквенным названием текста из таблицы.

Хфон(0, 0, 0) - ещё одна альтернатива предыдущим двум командам. Цвет задаётся в формате HSV (первое число от 0 до 360, второе и третье число от 0 до 100) или буквенным названием текста из таблицы.

Цвет(#ffffff) | Текст(#ffffff) - отвечают за цвет текста. "#" в начале не обязательна. Цвет задаётся в формате HEX (принимает цифры 0 - 9 и латинские буквы a - f) или буквенным названием текста из таблицы.

Рцвет(255, 255, 255) | Ртекст(255, 255, 255) - альтернатива командам "Цвет" и "Текст". Запятые между числами необязательны. Цвет задаётся в формате RGB (числа должны быть от 0 до 255) или буквенным названием текста из таблицы.

Хцвет(360, 0, 100) | Хтекст(360, 0, 100) - еще одна альтернатива предыдущим командам. Цвет задаётся в формате HSV (первое число от 0 до 360, второе и третье число от 0 до 100) или буквенным названием текста из таблицы.

Прозрачность(255) - отвечает за прозрачность картинки у фона. Данная команда работает только при наличии прикреплённой картинки к сообщению и прикрепленного сообщения с заданной картинкой. Принимает значения от 0 (непрозрачная картинка на фоне) до 255 (прозрачная картинка на фоне).

Шрифт(0) - задаёт тип шрифта у текста в цитгене. 0 означает код шрифта. Список кодов ниже.


Коды шрифтов. Доп. символы:
i - курсивный. b - жирный. bd - полужирный. bi - полужирный курсив. l - light. li - light курсив. c - cond.

0 - Jikharev
1 - MarshrutC
2(b|bd|bi|i) - arial
3 - Copyright_House
4(b|bi|i) - ARIALN
5(b|bi|i|l|li) - calibri
6(b|bi|i) - cambria
7 - Staccato555 TL Regular
8 - pricedown_rus
9(b|bi|c|i|l|l2|li) - FRADM
10 - Helv Cond Bold
11(b|bi|i) - times
12 - Impact Regular
13 - Lobster Regular
14 - Product Sans
15 - Moscow_6TrollPark_Side_edited
16(c|l) - Moscow_7TrollPark_Front_edited
17 - Moscow_12AP_Front_edited
18 - Moscow_16ap_Front_edited
19 - Moscow_Cherkizovo_Depot_Light_edited
20 - Moscow_Planernoye_Depot_edited
21 - Moscow_Severnoe_Depot_edited
22 - Moscow_Varshavskoe_Depot_edited
23 - Moscow_2TrollPark_Old_edited
24 - Moscow_4AP_edited
25 - Moscow_5ap_Side_edited
26 - Moscow_5TrollPark_Side_edited
27 - Moscow_10AP_edited
28(b|bc|c|m) - RussianRail-G-Pro
29 - PF Playskool Pro 3D Regular

Например чтобы задать жирный шрифт Times New Roman у цитаты, необходимо будет написать шрифт(11b).

Нет любимого вашего шрифта? Напиши его название создателю или в Студию. Актуальный список шрифтов перечислен у бота.


Расположение(100) - задаёт расположение текста для подписи на картинке по вертикали в % (принимает значения от 0 до 100).

Прикреплённая картинка к команде, прикреплённое сообщение с картинкой - задаст картинку фона у генерируемой цитаты.

Текст (за исключением специальных слов, ответственных за настройки) - укажет текст подписи, длина которого не должна превышать 128 символов.

Пример 1. Подпись без параметров настроек



Пример 2. Подпись с заданным шрифтом и его цветом



Пример 3. Подпись с заданным шрифтом, его цветом и расположением