Free Support Forum - aspose.com

DocumentPageSplitter 分页被跨页

DocumentPageSplitter splitter = new DocumentPageSplitter(doc);// 分页
Document onePage = splitter.getDocumentOfPage(i);// 获取单个页面
单个页面被跨页了
image.png (3.9 KB)

@xiaoqi7Mikko,

我们建议您将Aspose.Words for Java升级到最新的21.3版本,并使用新的Document.ExtractPages方法代替DocumentPageSplitter代码。

方法是可以使用,但还是出现了跨页的情况, 只是一行跨页,还好,
1617863565(1).png (7.3 KB)
在取到下一页的时候, 跨行部分,会占据整页, 读取的部分是一页的内容,但实际内容会占据两页
1617863691(1).png (6.7 KB)
以下是代码
1617863793(1).png (14.9 KB)
请问出现这种情况是不是因为里面是表格的原因?
谢谢您的耐心解答

@xiaoqi7Mikko,

请ZIP并上传您输入的Word文档和Aspose.Words生成的文档,其中显示了不良行为,以供测试。 您在哪个页面看到此问题? 然后,我们将对此进行调查,并为您提供更多信息。