【发布时间】:2011-07-23 18:15:30
【问题描述】:
在我的一个应用程序中,我需要从 C# 代码生成 word 文档。就像我们使用 sql 作为数据库一样,我们将库存数据从 c sharp 代码存储到 sql 数据库。
【问题讨论】:
标签: c#
在我的一个应用程序中,我需要从 C# 代码生成 word 文档。就像我们使用 sql 作为数据库一样,我们将库存数据从 c sharp 代码存储到 sql 数据库。
【问题讨论】:
标签: c#
有第三方库可以提供帮助,但如果您想自己开发解决方案,您可能需要联系the Open XML SDK。
我建议您不要完全用代码创建 Word 文档,而是使用 Microsoft Word 创建模板文档,然后使用 Open XML SDK 对其进行修改。
如果您在服务器上生成文档,请不要尝试使用 Word Automation。除了不受支持之外,它还有些容易出现资源问题。
我blogged 前段时间关于使用 Open XML 将图像插入 Word 文档。
【讨论】:
您好,请查看下面的链接,它对理解自动化这个词非常有用。
http://vscontrols.blogspot.com/2010/09/genrate-table-of-files-in-directory.html
服务器端文档生成
http://msdn.microsoft.com/en-us/library/bb735940(v=office.12).aspx
【讨论】:
如何使用 Visual C# 自动化 Microsoft Word 创建新文档
http://support.microsoft.com/kb/316384
【讨论】: