使用C#创建Word(2013)文档
问题描述:
我正在创建一个Web应用程序(使用C#),需要创建Word 2013文档并将其作为附件发送给指定的地址列表。使用C#创建Word(2013)文档
我使用的是Visual Studio 2013。我可以遵循的最佳方法是什么?
答
生成Word文档服务器端将使用微软的OpenXML的SDK,最好的方法:
How to: Open and add text to a word processing document (Open XML SDK)
顺便说一句,经典的选项发明之前生成的文件的OpenXML格式是用户COM自动化。但是,在(无人值守)服务器环境中使用COM自动化有其自身的问题,并且很难正确工作(例如,您需要处理弹出对话框消息,会话0隔离等)。
最佳方法是使用谷歌,当你有一个特定的问题时回来 – ChrisBint 2014-12-04 12:14:40
你想通过COM自动化来做到这一点,寻找一个可以用Word安装的库,或者手动创建文件? – 2014-12-04 12:18:57
适用于办公室的visual studio工具。看看它 – Dani 2014-12-04 12:19:56