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