Word Mail Merge из веб-приложения ASP.NET - PullRequest
2 голосов
/ 12 августа 2010

Каков наилучший способ сделать это. У меня нет доступа к базе данных, так как она защищена от огня. Это должно быть сделано через веб-интерфейс.

Я могу сгенерировать CSV-файл и вставить его в документ Word, но мне он кажется громоздким. Есть ли лучший способ сделать это?

Спасибо

Редактировать: для дальнейшего использования я использовал библиотеку Syncfusion DocIO.

Ответы [ 3 ]

2 голосов
/ 12 августа 2010
1 голос
/ 03 декабря 2013

Вы пробовали NTemplates? Не совсем для документов Word, но если вы не возражаете против использования RTF, это может быть решением. Загрузите полный исходный код и примеры бесплатно с ntemplates.codeplex.com

1 голос
/ 25 января 2012

OfficeWriter - это сторонняя библиотека, которая позволяет выполнять слияние почты в ASP.NET с DOC или DOCX. Вы не указали, какой формат файла вам нужен - предложение Leniel будет работать для DOCX, но если вам нужна поддержка DOC (двоичная), вам лучше всего выбрать стороннего.

Автоматизация Office на сервере никогда не бывает хорошей идеей (см .: http://support.microsoft.com/kb/257757)

http://www.officewriter.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...