Aspose.word for .NET 打开1页的文档 显示2页,页码有误

aspose使用有问题,用Word打开附件的文档,显示只有一页,但是用下列Aspose.Word读取,总页码为两页,其它个别文档也出现页码不一致的情况
aspose版本号和代码读取截图如下:
QQ截图20180511113504.png (5.7 KB)
QQ截图20180511113524.png (44.5 KB)

测试的word文档如下:
页码测试.zip (101.9 KB)

相关的代码: Aspose.Words.License license = new Aspose.Words.License();
license.SetLicense(“Aspose.Total.lic”);
Document doc = new Document();
doc = new Document(strFile);
int pageCount = doc.BuiltInDocumentProperties.Pages;

@zg0x1231,

感谢您的询问。 我们测试了这个场景,并且在我们的最后设法重现了同样的问题。 为了纠正,我们在问题跟踪系统中记录了这个问题。 这个问题的ID是WORDSNET-16837。 我们会进一步研究这个问题的细节,并会让你更新修正状态。 对您造成的不便,我们深表歉意。

@zg0x1231,

请在您的机器上使用以下代码将您的Word文档转换为PDF和XPS格式。

Document doc = new Document(MyDir + @"in.doc");
doc.Save(MyDir + @"18.5.pdf");
doc.Save(MyDir + @"18.5.xps");

然后压缩这些文件并将它们附加在这里以进一步测试。 谢谢你的合作。

test.zip (236.1 KB)
压缩包里面有word、PDF、XPS三种格式的文档。请帮忙测试,谢谢!

@zg0x1231,

感谢您分享PDF和XPS文件。 我们会通知您更多的更新。

@zg0x1231,

您在上一篇文章中共享的PDF和XPS文件实际上是使用Aspose.Words for .NET的旧版本生成的,即15.3。

我们建议您从以下链接升级到最新版本的Aspose.Words for .NET(即18.5):

请用18.5版本重新测试场景,并查看问题是否仍然可以重现?

如果是,那么请同时分享Aspose.Words for .NET 18.5生成的PDF和XPS文件。 谢谢你的合作。

我们用最新版本18.5测试了,还是有同样的问题,以下是我们测试转换出来的PDF和XPS文档
test18.5.zip (183.7 KB)

@zg0x1231,

感谢您分享新的18.5生成的PDF和XPS文件。 我们会随时通知您进一步的更新。

页码的问题还没有办法修复吗?

@jiaojiao,

您之前发布的文件中包含评估标题。 由于该标题,文档中的文本向下移动并占用两页。 您可以通过使用18.6版本和许可证集来重新创建XPS和PDF文档吗?

评估Aspose.Words

另外,请检查doc.BuiltInDocumentProperties.Pages属性和doc.PageCount属性在18.6版本(NuGet Gallery | Aspose.Words 23.10.0 )中返回的值。 doc.BuiltInDocumentProperties.Pages包含页数的估计值,可能不正确。 如果你想获得正确的页码,你应该使用doc.PageCount。

@jiaojiao,

我们正在等待您对此主题的进一步意见。 请检查我以前的帖子并提供所需的信息。 谢谢你的合作。

@jiaojiao,

我们正在等待您对此主题的进一步意见。 请检查我以前的帖子并提供所需的信息。 谢谢你的合作。

The issues you have found earlier (filed as WORDSNET-16837) have been fixed in this Aspose.Words for .NET 18.10 update and this Aspose.Words for Java 18.10 update.