如何获取当前视图中文件的页码信息?

  1. 如果是基于PDFViewer类进行的初始化,可以直接调用PDFViewer对象下的getPDFDocRender接口,以获取到当前文档的渲染对象;然后再调用文档渲染对象下的getCurrentPageIndex接口,即可获取到当前视图的页码信息。
  2. 如果是基于PDFUI类进行的初始化(PDFUI类继承自PDFViewer类),则需要在上述操作之前增加一步:先通过PDFUI类下的getPDFViewer接口获取到PDFViewer对象。

代码演示如下:

var pdfviewer = await pdfui.getPDFViewer(); 
var docRender = pdfviewer.getPDFDocRender(); 
var getPageIndex = docRender.getCurrentPageIndex()