Word邮件从ASP.NET Web应用程序合并

时间:2010-08-12 01:43:09

标签: c# asp.net ms-word mailmerge

这样做的最佳方法是什么。我没有访问数据库,因为它是防火墙。它需要通过Web界面完成。

我可以生成一个csv文件并将其插入word文档,但这对我来说似乎很麻烦。有没有更好的方法呢?

由于

编辑:为了将来的参考,我最终使用了一个名为Syncfusion DocIO的库。

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

OfficeWriter是第三方库,允许您使用DOC或DOCX在ASP.NET中进行邮件合并。您没有指定所需的文件格式--Leniel的建议适用于DOCX,但如果您需要DOC(二进制)支持,您最好的选择是与第三方合作。

在服务器上自动化Office永远不是一个好主意(请参阅:http://support.microsoft.com/kb/257757

http://www.officewriter.com

答案 2 :(得分:1)

你尝试过NTemplates吗?不完全适用于Word文档,但如果您不介意使用RTF,则可能是解决方案。从ntemplates.codeplex.com免费下载完整的源代码和示例