?

Log in

No account? Create an account

Пример docxtemplater
ntsdk
В очередном проекте для ролевого движения мне понадобилось формировать красивый вордовский файл из обычного такого джейсона.
В яндексе быстро нашлось то, что надо: docxtemplater
Схема работы проста - делаем по определенным правилам шаблон документа, загружаем его в веб-страницу, скармливаем данные в джейсоне и на выходе получаем большой и красивый docx файл)
Правда разработчики немного странные - на странице проекта можно скачать только исходники, а готовую библиотеку собирай сам через npm.
Ну и я решил восполнить этот пробел. Выложил в свой репозиторий минимальный пример с собранной библиотекой. В комплекте идет самый первый пример из демки. Все остальные примеры лежат в репозитории самого проекта.
З.Ы. Вот тут хорошая презентация, перечисляющая инструменты для работы с документами (xlsx,docx,pdf...) с помощью javascript.