来自 ASP.NET Web 应用程序的 Word 邮件合并
最好的方法是什么?我无权访问数据库,因为它有防火墙。它需要通过网络界面来完成。
我可以生成一个csv文件并将其插入到word文档中,但这对我来说似乎很麻烦。有没有更好的方法来做到这一点?
谢谢
编辑:为了将来的参考,我最终使用了一个名为 Syncfusion DocIO 的库。
What is the best way to do this. I dont have access to the database since it is firewalled. It needs to be done throught the web interface.
I can generate a csv file and plug it into the word document, but it seems cumbersome to me. Is there any better way to do this?
Thanks
Edit:For future reference i ended up using a library called Syncfusion DocIO.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
从 ASP 自动合并 Word 邮件.NET应用程序
Automating Word Mail merge from ASP.NET application
OfficeWriter 是一个第三方库,可让您在 ASP.NET 中使用 DOC 或 DOCX 进行邮件合并。您没有指定所需的文件格式 - Leniel 的建议适用于 DOCX,但如果您需要 DOC(二进制)支持,您最好的选择是使用第三方。
在服务器上自动化 Office 从来都不是一个好主意(请参阅:http://support.microsoft.com/kb/ 257757)
http://www.officewriter.com
OfficeWriter is a third-party library that lets you do mail merges in ASP.NET with DOC or DOCX. You didn't specify which file format you needed - Leniel's suggestion will work for DOCX, but if you need DOC (binary) support your best bet is with a third-party.
Automating Office on the server is never a good idea (see: http://support.microsoft.com/kb/257757)
http://www.officewriter.com
您尝试过 NTemplates 吗?不完全适用于 Word 文档,但如果您不介意使用 RTF,这可能是解决方案。从 ntemplates.codeplex.com 免费下载完整的源代码和示例
Have you tryed NTemplates? Not exactly for Word documents but if you don't mind using RTF, it might be the solution. Download full source code and examples for free from ntemplates.codeplex.com