Комментарии 21
Еще можно юзать вот эту библиотеку: worddocgenerator.codeplex.com
Все в порядке кроме картинок, пришлось немного допилить.
Все в порядке кроме картинок, пришлось немного допилить.
0
Выглядит очень интересно. А аналогичный шаблонизатор для Excel не планируете разрабатывать?
+1
Планируем, только пока не готовы сказать, когда он появится.
+7
Не совсем понятно что происходит после обработки шаблона?
Вставка и вырезание тегов?
Делали то же самое, но с привязкой к xml внутри, можно было потом легко вытащить эти данные из docx.
Вставка и вырезание тегов?
Делали то же самое, но с привязкой к xml внутри, можно было потом легко вытащить эти данные из docx.
0
Практически закончил экспорт dashboard с использованием графиков от FusionCharts в Excel&Powerpoint. Что хочу сказать: excel таки очень мудреная система внутри, нежели word и сильно сомневаюсь, что получится там что-то шаблонизировать… Таблицы там ерунда, а вот графики… Все очень специфично и приходится чуть-ли не под каждого юзера что-то специфичное выделываться. Пока думаю, как же сделать поддержку шаблонов графиков, а то стандартный набор вообще никого не устраивает…
0
Классный подход! Чем-то напомнило Фабрику СМС… хотя там рекурсии и итерации ещё есть. Здорово!
-9
Мы на одном из проектов пользуемся чем-то очень похожим, но закрытым и комерческим. Надо будет взглянуть на ваше решение поближе.
0
Наши поиски подходящего «шаблонизатора» не увенчались успехом
javascript-ninja.fr/docxtemplater/v1/examples/demo.html, github.com/open-xml-templating/docxtemplater
+1
Я так понимаю, ваша библиотека требует установки MS Office на сервере. Или нет?
0
Нет
0
Ага, разобрался. Нужен Open XML SDK!
Спасибо за наводку!
Спасибо за наводку!
0
У нас используется Aspose Words.
Вещь платная, но позволяет формировать контент Word-файла как в темплейте AngularJs.
Вещь платная, но позволяет формировать контент Word-файла как в темплейте AngularJs.
0
Как и обещал вчера — впечатления по работе с библиотекой: очень понравилось, приятно и комфортно работать, API аккуратное и интуитивно понятное. Однозначно буду предлагать на работе как вариант для движка шаблонов!
+1
Была бы еще возможность колонки вставлять (не только AddRow, но еще и AddColumn), цены бы не было библиотеке.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
TemplateEngine.Docx — OpenSource .NET шаблонизатор docx документов