合并word文档并保留其格式,页眉和页脚

时间:2014-05-06 10:46:11

标签: c# html ms-word

我在将多个word文档合并为单个时遇到了麻烦。我有一个场景,我用html生成带有页眉和页脚的word文档。我有大约10-15个这样的文件。我正在单独生成这些word文档,并且工作正常。

现在,我需要生成所有10个页面的html并将它们组合成单个单词报告。这些应该保留个人报告的格式,页眉和页脚。 我曾尝试过两种方式,但没有取得成功:

  1. 将所有页面的html合并到一个html页面中,最后将文件保存为word文件。
  2. 单独为所有10个html文件创建单词报告,并使用Microsoft.Office.Interop合并它们。
  3. 我能够合并文档,但无法保留单个文档的页眉,页脚和格式。 我也搜索了分节符,但不确定如何使用它。

    请查看是否有人可以指导我寻求可能的解决方案或任何其他可以帮助我的方法。

    提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试与DocumentBuilder

合并

如果这还没有给你足够的控制权,请查看docx4j.NET(商业版)是否可以提供帮助,demo merge webapp。 Docx4j的MergeDocx提供了对页眉/页脚行为的细粒度控制。