有没有办法知道MS字分页与OpenXML库?

时间:2017-05-10 16:57:24

标签: c# xml ms-word openxml

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

1 个答案:

答案 0 :(得分:0)

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

不可能自行计算页面位置,但涉及大量工作。

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

有关验证原始标记中如何抖动的详细信息,请参阅this answer

如果您能够对某些更多信息发表评论,我们可能会指出您可能的解决方法。