Как создать инструмент на сайте Битрикс для формирования документа Word и его скачивания пользователем?
Необходимо создать форму, которую заполняет пользователь, а после сохранения автоматически нужные поля подставляются в нужные места бланка документа Word и скачивается пользователем.
Необходимо обойтись без сохранения пользовательских данных на самом сайте.
В администрировании сайта новичок, просьба помочь и рассказать подробно, поэтапно, что именно нужно сделать.
Может быть html или PHP
Главное понимать, как это реализовать
Если у Вас сайт на "Bitrix Управление Сайтом", то можно воспользоваться библиотекой https://github.com/PHPOffice/PHPWord
Этот способ подразумевает программирование функционала.
- Сформируйте документ с нужным Вам контентом. Дальше его будите использовать как шаблон.
- Сохраните его как OOXML(он же docx).
- Прочтите документацию по шаблонам https://phpword.readthedocs.io/en/latest/templates....
- Открывайте Ваш документ, и подставляйте в него данные как показано в примерах по ссылке выше.
- Сохраняйте исходный документ как новый файл https://phpword.readthedocs.io/en/latest/recipes.html и отдавайте клиенту