Техническое задание: Конвертер DOCX в HTML

Цель проекта

Разработать программное решение для автоматического преобразования документов формата DOCX в HTML-файлы с сохранением базового форматирования и структуры исходных документов.

Ключевые функциональные требования

Основные возможности конвертера

  • Преобразование файлов .docx в валидный HTML-код.
  • Сохранение ключевых элементов структуры документа: заголовков (h1-h6), списков (нумерованных и маркированных), таблиц.
  • Применение инлайновых стилей (inline styles) для базовой типографики: жирность, курсив, выравнивание, отступы, шрифты.
  • Поддержка изображений: конвертация картинок из документа в формат Data URI для их встраивания непосредственно в HTML-код.
  • Пакетная обработка: возможность указать целевую папку, все файлы .docx в которой должны быть обработаны автоматически.
  • Формирование отчёта о процессе конвертации (логирование успешных и неудачных операций).

Требования к реализации

  • Решение должно быть готово к использованию (standalone).
  • Код должен быть чистым, документированным и поддерживаемым.
  • Желательна возможность запуска из командной строки с передачей параметров (путь к папке).

Ожидаемый результат

На выходе - набор HTML-файлов, визуально и структурно соответствующих исходным документам DOCX, с изображениями, встроенными в код, и подробный отчёт о выполненной работе.

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

Требуется создание продающего одностраничного сайта с адаптивной версткой, анимациями и базовой SEO-настройкой. Важны скорость загрузки, кроссбраузерность и возможность дальнейшего масштабирования.

Разработка 5 одностраничных сайтов с помощью ИИ

Необходимо создать 5 уникальных дизайнов одностраничных сайтов (лендингов) с использованием инструментов искусственного интеллекта. Для каждого проекта предоставляется готовый контент и подробное описание структуры.

Разработка поискового скрипта для интеграции каталога товаров

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