Задача
Создать итоговый PDF-файл из предоставленных Excel-файлов (ссылка будет дана). Каждый файл - это отдельная категория товаров. Категории должны быть объединены в строгом порядке (например, «Категория 1», «Категория 2» и так далее). Итоговый документ - единый PDF с сохранением всех картинок из Excel.
Исходные данные
- Общая ссылка на комплект Excel-файлов (формат .xlsx).
- Каждый файл содержит список товаров одной категории, включая изображения.
- Порядок категорий строго соответствует нумерации и наименованию файлов.
Требования к результату
- Формат единого документа - PDF.
- Сохранить все изображения внутри PDF.
- Порядок категорий и товаров в них - как в исходных файлах.
- Никаких дополнительных изменений контента (фильтрация, форматирование, добавление контактов) - не требуется.
Технические детали
Инструменты: библиотека openpyxl для чтения Excel, fpdf2 (или аналог) для генерации PDF. Загрузка изображений осуществляется напрямую из содержимого файлов (встроенные картинки листа). Необходимо избегать потери разрешения картинок при конвертации.