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

本文关键字:2013 文档 Word 创建 使用 | 更新日期: 2023-09-27 18:33:15

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

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

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

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

如何:打开文字处理文档并向其添加文本 (Open XML SDK)

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