使用C#创建Word(2013)文档

时间:2014-12-04 12:13:16

标签: c# .net ms-word ms-office

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

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

1 个答案:

答案 0 :(得分:0)

生成Word文档服务器端的最佳方法是使用Microsoft的OpenXML SDK:

  

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

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