让我解释一下我的情景。
我正在使用Xceed Docx库来合并和操作word文档。 我有多个模板需要合并以形成一个面向客户的文档。 所有这些都有单独的文档标题,表格和图像。
根据业务要求,我们需要使用内容控件,因为会有人工干预。
问题: 一切顺利,合并按预期工作,但它似乎删除了合并文档中标题的样式。但这只有在我包含内容控件(富文本内容控件)时才会出现!
例如:Header 1
,Header 2
变为normal
文字....
有没有人经历过与这个图书馆类似的事情? 有什么我做错了或错过了吗?
答案 0 :(得分:1)
我确实试过联系DocX的开发者,但没有用。
我尝试使用AltChunk将文件与OpenXml合并。 这确实有效,但不是我要求的延伸。
让我解释一下。 AltChunk将整个文件(doc2.docx)插入到基本文件(doc1.docx)中 然后只在doc1的XML文件中添加doc2的引用。 希望这是有道理的。
MS Word可以打开此文件,但是当我想使用DocX进行更改时,无法加载该文件。
我最终使用Docx进行所有文档操作,并使用OpenXmlPowerTools合并文档。
OpenXmlPowerTools似乎解决了上述问题,因为它确实可以完成图像,图表和文本的合并。
我希望这可以在不久的将来帮助某人;-P