Free Support Forum - aspose.com

Aspose.word计算Paragraph页码不准确


#1

我word文档中有个段落是在第一页的,但是我在使用LayoutCollector.GetStartPageIndex()获取该段落页码时,返回的值却指示该段落属于第二页,请问这是什么原因?


Word转PDF后内容排版发生变化
#2

@a471540262,

请在此处压缩并上传您输入的Word文档以进行测试。 然后,我们将在最后调查此问题,并为您提供更多信息。


#3

testWord.zip (17.3 KB)

该文档第一页中的**(6)在不必牺牲性能表现、可用性或伸缩性的前提下控制成本费用水平。**将被计算为第二页中的段落

Document doc = new Document(docPath);
LayoutCollector layout = new LayoutCollector(doc);
var targetParagraph = layout.Document.GetChildNodes(NodeType.Paragraph, true)[12];
int startPageIndex = layout.GetStartPageIndex(targetParagraph);


#4

@a471540262,

我们对场景进行了测试,并设法在我们的最终重现了同样的问题。 为了更正,我们在问题跟踪系统中记录了此问题。 这个问题的ID是WORDSNET-18308。 我们将进一步研究这个问题的细节,并让您及时了解更正的状态。 对由您带来的不便,我们深表歉意。


#6

请问我该如何跟踪 WORDSNET-18308 ,jira似乎需要登陆才能查看


#7

@a471540262,

不幸的是,没有直接的方法可以用来自己跟踪问题。 但是,欢迎您通过论坛帖子询问您的问题状态。 我们将从内部问题跟踪系统验证状态并回复您。