2014-12-04 107 views
-3

我正在创建一个Web应用程序(使用C#),需要创建Word 2013文档并将其作为附件发送给指定的地址列表。使用C#创建Word(2013)文档

我使用的是Visual Studio 2013。我可以遵循的最佳方法是什么?

+0

最佳方法是使用谷歌,当你有一个特定的问题时回来 – ChrisBint 2014-12-04 12:14:40

+0

你想通过COM自动化来做到这一点,寻找一个可以用Word安装的库,或者手动创建文件? – 2014-12-04 12:18:57

+0

适用于办公室的visual studio工具。看看它 – Dani 2014-12-04 12:19:56

回答

0

生成Word文档服务器端将使用微软的OpenXML的SDK,最好的方法:

How to: Open and add text to a word processing document (Open XML SDK)

顺便说一句,经典的选项发明之前生成的文件的OpenXML格式是用户COM自动化。但是,在(无人值守)服务器环境中使用COM自动化有其自身的问题,并且很难正确工作(例如,您需要处理弹出对话框消息,会话0隔离等)。