2.0 KiB
2.0 KiB
Генератор подписи для почтовых сообщений в формате HTML
Данное программное обеспечение предназначено для формирования подписи для почтовых сообщений в формате HTML и вставки в тело почтового сообщения. Backend написан на Python с использованием библиотеки PyQy5, frontend - с использованием Qt Designer.
Интерфейс
Шаблон
Для изменения выводимой подписи, неоходимо отредактировать файл template.html
Описание параметров
- {username} - Имя и фамилия
- {jobtitle} - Должность
- {mgts} - Рабочий телефон и добавочный номер, если указан
- {mobile} - Мобильный телефон
- {logo} - Изображение, сконвертированное в формат Base64 для вставки в атрибут SRC тега IMG
Компиляция исходного кода
Для компиляции установите зависимости библиотек
pip install -r ./requirements.txt
Запустите компиляцию
# Для операционной системы Linux
./build-lin.sh
# Для операционной системы Windows
./build-win.sh
или
# Для операционной системы Linux
pyinstaller --onefile -n "SignGenerator" --windowed main.py
# Для операционной системы Windows
python -m PyInstaller --onefile -n "SignGenerator" --windowed --icon=ui/sign.ico main.py
Скомпилированный файл появится в каталоге dist
Для корректного запуска, необходиимо скопировать каталог ui в каталог dist.

