Задача: модернизация программы Bachi Draw (версия 2.1.8.10)

О программе

Программа Bachi Draw предназначена для управления станком с ЧПУ, который выполняет рисование пером. Текущая версия требует доработки функционала для улучшения рабочего процесса.

Что нужно сделать

  • Загрузка подложки в формате PDF - реализовать возможность подгружать PDF-файлы заданного формата (A4, A3 и т.д.) в качестве подложки для последующего рисования.
  • Улучшение интерфейса подгрузки - доработать диалоговое окно выбора файлов: добавить предпросмотр, фильтры по форматам и поддержку многостраничных PDF.
  • Корректная работа с разными форматами чертежей - адаптировать подложку под мировой координатный станок (масштабирование, позиционирование).
  • Стабильность печати/рисования - исключить зависания программы при больших или сложных PDF-файлах (например, с кривыми Безье, трансформированными элементами).

Уточнение для исполнителя

Предполагается работа с исходным кодом на .NET (C#) или Delphi (точную среду уточните в личном сообщении). Требуется доработка модуля работы с PDF (рекомендуется использовать лицензированные библиотеки, например, iText или аналоги). Дополнительно нужно подключить стандарты масок G-pulses для станка.

Формат и результат работ

  • Все изменения должны быть внесены в исходный код программы.
  • После доработки - провести тестовую печать (контур и заливка) на любом совместимом с ЧПУ.
  • Предоставить обновлённый .exe файл и/или patch-файлы к исходному проекту.

Важно: при ответе укажите примерные сроки и опыт работы с ПО послепродажной обработки ЧПУ.

Разработка трех типовых лендингов на Битрикс

Требуется создать три типовых одностраничных сайта (лендинга) на платформе 1С-Битрикс для продвижения услуг компании. Необходимо четкое следование техническому заданию и современным стандартам разработки.

Разработка Telegram-бота с AI-функциями и системой оплаты

Требуется создать многофункционального Telegram-бота, который ведёт диалог через ChatGPT, генерирует медиаконтент через нейросети, управляет лимитами и платежами, а также имеет админ-панель. Интерфейс - на русском языке.