在C#中填充Word 2007模板的最佳方法是什么?

Moo*_*Moo 6 c# ms-word word-2007 docx openxml

我需要从代码中填充Word 2007文档,包括重复表部分 - 目前我在docx的document.xml部分使用XML转换,但这非常耗时(每次编辑模板文档时) ,您必须重新创建transform.xsl文件,复杂文档最多可能需要一天的时间.

有没有更好的方法,最好不要求你在这个过程中运行 Word 2007?

关心理查德

spl*_*tne 3

我尝试自己为此目的编写一些代码,但放弃了。现在我使用第 3 方产品:Aspose Words,并且对该组件非常满意。

\n\n

它不需要机器上安装 Microsoft Word。

\n\n

“Aspose.Words 使 .NET 和 Java 应用程序能够读取、修改和写入 Word\xc2\xae 文档,而无需使用 Microsoft Word\xc2\xae。”

\n\n

“Aspose.Words 支持广泛的功能,包括文档创建、内容和格式操作、强大的邮件合并功能、对 DOC、OOXML、RTF、WordprocessingML、HTML、OpenDocument 和 PDF 格式的全面支持。Aspose.Words 确实是最实惠的,市场上最快且功能丰富的 Word 组件。”

\n\n

免责声明:我不隶属于该公司。

\n