Исходные данные пользователь вводит на веб-страницу в графу для добавления файлов. Количество файлов должно добавляться в требуемом количестве.
Форматы файлов: word всех версий, pdf, jpg, jpeg, png, tiff, tif, bmp, webp, avif.
Скрипт производит сжатие содержимого файла до 0,5 мб или менее, производится вставка результатов в формат word 2016 с учетом отступов в документе (лево - 2 см, право - 2 см, верх - 1 см, низ - 1,5 см. Приложения нумеруются по порядку. Также производится замена наименования приложения на имя загруженного файла. Пример итогового документа приложен.
Прошу учитывать, что количество загружаемых документов может быть и 10 и 500, вес итогового файла соответственно может быть выше 100 мб. Т.е. при сдаче итогов, потребуется классификация требований к серверу для обработки объёма документов.