Получить номер текущей страницы в pdf.js

Чтобы получить номер текущей страницы в pdf.js, вы можете использовать следующие методы:

  1. Использование метода getCurrentPage(): этот метод возвращает обещание, которое разрешается в объект текущей страницы. Затем вы можете получить доступ к свойству pageNumberвозвращаемого объекта, чтобы получить номер текущей страницы.

    pdfViewer.getPageView( pdfViewer.currentPageNumber ).then(function(pageView) {
       var currentPageNumber = pageView.id + 1;
       console.log("Current Page Number: " + currentPageNumber);
    });
  2. Использование объекта PDFViewerApplication: pdf.js предоставляет глобальный объект PDFViewerApplication, к которому вы можете получить доступ, чтобы получить номер текущей страницы.

    var currentPageNumber = PDFViewerApplication.page;
    console.log("Current Page Number: " + currentPageNumber);
  3. Использование объекта pdfLinkService. Объект pdfLinkServiceв pdf.js сохраняет номер текущей страницы. Вы можете получить доступ к свойству pdfLinkService.currentPageNumber, чтобы получить номер текущей страницы.

    var currentPageNumber = pdfLinkService.currentPageNumber;
    console.log("Current Page Number: " + currentPageNumber);