Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想将文档的每一页转换为单独的 word 文档。所以我需要获取文档的每一页。我无法区分开放 xml 格式的页面。所以请让我朝着正确的方向前进。
using (WordprocessingDocument document = WordprocessingDocument.Open("test.docx", true)) { MainDocumentPart mainPart = document.MainDocumentPart; }
根据此处LastRenderedPageBreak的文档,客户端在上次保存时使用来识别页面。它的xml是:
LastRenderedPageBreak
<w:lastRenderedPageBreak/>
我认为您可以使用它来检查和分页,除非您正在使用的文档是自动生成的并且没有任何lastRenderedPageBreaks。
lastRenderedPageBreak
此外,此方法仅适用于具有单列布局的文档。但是对于具有多列布局的文档,似乎存在问题。