在分节符之间替换内容

时间:2014-02-05 15:00:10

标签: c# ms-word openxml

我需要处理大量的word文档,以便在两个分节符之间替换文档内容。

基本上,文档的结构如下:

Content    
========= Continuous Section Break ==========
Content with 2 columns
========= Continuous Section Break ==========
Content

我已经知道如何检测文档中的中断

using (WordprocessingDocument myDoc = WordprocessingDocument.Open(filename, true)) 

{ 

MainDocumentPart mainPart = myDoc.MainDocumentPart; 

List<Break> breaks = mainPart.Document.Descendants<Break>().ToList(); 

// TODO replace content between the breaks 

mainPart.Document.Save(); 

} 

但我不知道如何更换它们之间的内容。

任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

我使用OpenXML Power Tools解决了我的问题,如link中所述。