【发布时间】:2014-11-06 02:02:08
【问题描述】:
我遇到了关于如何使用 c# 合并 docx 文件的解决方案:
Append multiple DOCX files together
在这个解决方案中,他遍历文件并将正文“outerxml”复制到一个新文档中:
XElement tempBody = XElement.Parse(tempDocument.MainDocumentPart.Document.Body.OuterXml);
newBody.Add(tempBody);
这看起来是特定于 c# api 的。但我正在使用 Ruby。到目前为止,我已经能够编辑 docx 文件并通过编辑“word/document.xml”对其进行更改。但是,现在我需要合并多个 docx 文件,我想知道 openxml 中是否有包含整个文档的特定 xml 文件,以便我可以使用它来复制到另一个文档中。
【问题讨论】:
标签: openxml