Приложение для печати документов
4 USDТехническое задание:
Результатом работы является файл программы или папка с файлами. Диалог программы с пользователем осуществляется через графический интерфейс. Вначале программа запрашивает данные: три изображения форматом от А5 до А4 (три серфитиката по уровням достижений: отлично, хорошо, участник) и одну электронную таблицу с заполненными колонками: фамилия, имя, результат (отлично, хорошо, участник) с количеством строк до 100. Ориентация у изображений имеет значение. При разных запусках программы ориентация может быть разной, но для всех изображений в одном запуске ориентация одна. На изображении имеется пропуск для впечатывания имени и фамилии из таблицы. Эта печать должна быть выравнена по центру пропуска или по центру относительно середины изображения. Информация о пропуске можно организовать в диалоге с пользователем или рассчитывать на внесенные в таблицу данные, которые пользователь внесет в первую ячейку четвертого столбца электронной таблицы. Подписи столбцов таблицы "Фамилия", "Имя", "Результат" не обязательны. Программа выдает в результате своей работы изображения с нанесенными в пропущенных местах именем и фамилией, написанных шрифтом monotype corsiva высотой, соразмерной для хорошего выделения имени и фамилии на сертификате, например 32-36 пунктов.
Программа выдает в результате своей работы столько изображений, сколько заполненных строк в электронной таблице. Для одной строки - одно изображение. Вариант изображения (отлично, хорошо, участник) должен соответствовать результату (отлично, хорошо, участник). Возможно применение разной высоты написания имени и фамилии по причине существования длинных имен и фамилий. Имя и фамилия должны поместиться на изображении полностью. На всех сертификатах пропущенное место расположено одинаково. Изображения имеют одну структуру и отличаются окраской. Фон наносимой надписи - прозрачный. Язык программирования - python. Грамоты при разных запусках скритпа могут быть разные, программа должна запросить грамоту "отлично", грамоту "хорошо" и грамоту "участник". Принуждать пользователя переименовывать грамоты не надо, программа спрашивает их с диска ПК. Если грамота будет другой то место по высоте и ширине будет НЕ таким же самым. В разных запусках места разные для (разных групп грамот), в одном запуске у всех трех грамот расположение места для печати одно.
Информацию о пропуске можно организовать в диалоге с пользователем или рассчитывать на внесенные в таблицу данные, которые пользователь внесет в первую ячейку четвертого столбца электронной таблицы. Это может быть расстояние от верхнего края. Программа пишется в расчете на многократное использование. Грамот столько, сколько раз можно будет запустить программу (скрипт). То есть грамот - бесконечное множество, поэтому программа запрашивает грамоты с диска. Формат грамот (jpeg, png, bmp)- произвольный.
Результатом работы является файл программы или папка с файлами. Диалог программы с пользователем осуществляется через графический интерфейс. Вначале программа запрашивает данные: три изображения форматом от А5 до А4 (три серфитиката по уровням достижений: отлично, хорошо, участник) и одну электронную таблицу с заполненными колонками: фамилия, имя, результат (отлично, хорошо, участник) с количеством строк до 100. Ориентация у изображений имеет значение. При разных запусках программы ориентация может быть разной, но для всех изображений в одном запуске ориентация одна. На изображении имеется пропуск для впечатывания имени и фамилии из таблицы. Эта печать должна быть выравнена по центру пропуска или по центру относительно середины изображения. Информацию о пропуске можно организовать в диалоге с пользователем или рассчитывать на внесенные в таблицу данные, которые пользователь внесет в первую ячейку четвертого столбца электронной таблицы. Подписи столбцов таблицы "Фамилия", "Имя", "Результат" не обязательны. Программа выдает в результате своей работы изображения с нанесенными в пропущенных местах именем и фамилией, написанными шрифтом monotype corsiva высотой, соразмерной для хорошего выделения имени и фамилии на сертификате, например 32-36 пунктов.
Программа выдает в результате своей работы столько изображений, сколько заполненных строк в электронной таблице. Для одной строки - одно изображение. Вариант изображения (отлично, хорошо, участник) должен соответствовать результату (отлично, хорошо, участник). Возможно применение разной высоты написания имени и фамилии по причине существования длинных имен и фамилий. Имя и фамилия должны поместиться на изображении полностью. На всех сертификатах пропущенное место расположено одинаково. Изображения имеют одну структуру и отличаются окраской. Фон наносимой надписи - прозрачный. Язык программирования - python. Тройки грамот при разных запусках скритпа могут быть разные. Принуждать пользователя переименовывать грамоты не надо, программа спрашивает их с диска ПК, флешки. В разных запусках места для текста на грамоте разные (для разных групп грамот), в одном запуске у всех трех грамот расположение места для печати одно.
Информацию о пропуске можно организовать в диалоге с пользователем или рассчитывать на внесенные в таблицу данные, которые пользователь внесет в первую ячейку четвертого столбца электронной таблицы. Это может быть расстояние от верхнего края. Программа пишется в расчете на многократное использование. Грамот столько, сколько раз можно будет запустить программу (скрипт). То есть грамот - бесконечное множество, поэтому программа запрашивает грамоты с диска. Формат грамот (jpeg, png, bmp)- произвольный.
Applications 3
-
134 Здравствуйте, готов выполнить заказ, быстро и качественно. Так же выделим пару дней на правку, если Вас что-то не устроит.
-
При бюджете от 500 долларов можно о чем-то говорить. За 200 грн такое никто делать не будет 🙂
-
За 2000 грн могу в Экселе такой ма́крос написать - т.е. всё будет в файле Экселя и шаблоны и данные.
-
Current freelance projects in the category Python
Build a customer classification model1. There is client data in Mongo/SQL (approximately 20,000 entries with raw data). 2. It is necessary to build features and a classification model of clients into behavioral groups based on this data. 3. The project should be completed in Python. AI & Machine Learning, Python ∙ 22 hours 34 minutes back ∙ 28 proposals |
IT Automation of VAT Reporting
223 USD
It is necessary to develop a system for automating the transfer of sales data from the CRM to the accounting system Wafeq. The system should import bank and payment reports, automatically reconcile payments with invoices, generate invoices for VAT reporting, and minimize manual… AI & Machine Learning, Python ∙ 1 day 3 hours back ∙ 38 proposals |
Account reconciliation tool with the bank, cards, and accountantTechnical Assignment: Tool for Reconciling Accounts with Bank, Cards, and AccountantGeneral Goal A local tool (script/small application in Python) is needed, which is manually run once every 1-2 months on my computer and performs reconciliation between: Invoices I issued to… Python, Desktop Apps ∙ 1 day 16 hours back ∙ 39 proposals |
Automatic video posting on social media according to a scheduleTechnical Assignment (TA) Automatic video publication on social media according to a scheduleProject Description A script/bot (Python preferred, or any other solution of your choice — the main thing is stability and ease of maintenance) is needed, which automatically publishes… Python, Bot Development ∙ 2 days 4 hours back ∙ 57 proposals |
Bot for receiving/searching applications
28 USD
In short: Create a bot where users can create and find profiles, the bot should have referral links, etc. Everything is detailed below. Client-side bot: Before the /start button, text in the center of the chat: What can this bot do? Welcome to Sugar Secret Agency! -Premium… Python, Bot Development ∙ 2 days 6 hours back ∙ 63 proposals |