Как собирать на стороне сервера doc или rtf файл, из заранее подготовленных компонентов, и отдавать пользователю?
Стоит задача из заранее подготовленных блоков doc или rtf файлов собирать один документ по тому запросу, который задаёт пользователь и возвращать ему в одном из форматов word.
Подскажите пожалуйста, как это лучше реализовать?
Во-первых, забыть НАХРЕН ПРО СУЩЕСТВОВАНИЕ такого архаизма, как RTF.
Во-вторых, заметить, что любой офис, которому подсунули HTML-файл с расширением .docx или .xlsx, не особенно возражая, конвертирует этот файл в соответствующий документ. Осталось "заранее подготовить" блоки. Причем все это ничто не мешает сделать и на фронте тоже.
Ну, а если хочется, чтобы кто-то сделал полноценную реализацию экспорта в офисный формат - ТЗ и фриланс, да.