有没有办法用 OpenXML 库了解 MS word 分页?

Is There a Way to know MS word pagination with OpenXML library?

我需要知道 MS WORD 页面,有没有办法创建一个正确的 MS WORD(XML 中的正确标记,如 LastRenderedPageBreak ...)分页创建一个文件,OPENXML 不用用MS WORD打开?

在文字处理器呈现文档之前,页面不会在 OpenXML 规范中表示。呈现后,任何页面注释都会反映内容定位 ,因为它由最后一个文字处理器 表示。 (意味着 <lastRenderedPageBreak/> 节点应该被视为潜在的易变性。)

自己计算页面位置并非不可能,但涉及的工作量很大。

有多种方法可以解决此限制,具体取决于您需要页面信息的原因。 (例如,页码的表单字段,目录的书签字段,splitting/merging 按部分而不是页面。)

有关验证这如何在原始标记中产生影响的更多信息,请参阅

如果您能够发表评论并提供更多信息,我们可能会为您指出可能的解决方法。