В каждом шаблоне ожидаем текстовые поля, таблицы с переносом длинных строк, сквозную нумерацию листов и колонтитулы, повторяющиеся на каждой странице. Дополнительно потребуется размещение картинок: оттиск печати и подпись, сохранённая изображением, которые встают по заданным координатам и уменьшаются либо увеличиваются без потери чёткости. Вёрстка должна воспроизводиться один в один при повторной сборке, а шрифты — упаковываться внутрь файла, чтобы кириллица читалась на любом компьютере получателя.
Опишите, пожалуйста, выбранный стек и подход к хранению и версиям шаблонов, а также сроки. Ценим тех, кто заранее продумывает поведение на объёмных документах, аккуратно расходует память и корректно обрабатывает пустое либо чрезмерно длинное значение поля. Проверочные тесты на нетривиальные раскладки считаем частью сдачи работы.