我正在尝试使用 OpenXml Powertools 中的 DocumentBuilder 将一些 word 文档合并到一个 word 文档中。这是用于合并的代码:
var sources = new List<Source>();
foreach (var doc in documents)
{
var wmlDoc = new WmlDocument(doc.Path);
sources.Add(new Source(wmlDoc, doc.PageBreak));
}
var newDestinationDocument = DocumentBuilder.BuildDocument(sources);
每个对象都documents
包含一个文档路径和一个布尔值,它表示我是否想要在文档之后插入分页符。
此代码有效,但问题是我得到的是分节符而不是分页符,我知道Source
构造函数的第二个参数表示分节符布尔值,但我需要一个分页符。
我需要这样的东西:
我不能为此使用altChunks
,Interop
或任何付费图书馆。