【问题标题】:pdf.js: Changing current page number programmaticallypdf.js:以编程方式更改当前页码
【发布时间】:2015-07-27 17:14:41
【问题描述】:

使用 pdf.js 是否有办法以编程方式更改正在查看的 PDF 的当前页面?例如,将当前页面更改为第 5 页的调用。

(我知道我最初可以通过在 URL 中指定页码来设置页面,但我想在打开后以编程方式更改它。)

【问题讨论】:

    标签: pdf.js


    【解决方案1】:

    PDFViewerApplication.pdfViewer.currentPageNumbera getter and setter。例子:

    // Go to page 5
    PDFViewerApplication.pdfViewer.currentPageNumber = 5;
    
    // Move two pages forward
    PDFViewerApplication.pdfViewer.currentPageNumber += 2;
    

    【讨论】:

    • 太棒了。 ++++++
    • 以下代码导致错误:TypeError: PDFViewerApplication.pdfViewer is null 我错过了什么?
    • 以下代码导致错误:TypeError: PDFViewerApplication.pdfViewer is null<script src="/pdfjs_es5/build/pdf.js"></script> <script src="/pdfjs_es5/web/viewer.js"></script> <script> PDFViewerApplication.pdfViewer.currentPageNumber = 5; PDFViewerApplication.pdfViewer.currentPageNumber += 1; </script> <body> <div id="menusurface2"> <iframe id="pdf-js-viewer" src="/pdfjs_es5/web/viewer.html?file=/books/book.pdf" title="webviewer" frameborder="0" width="500" height="600"></iframe> </div> </body> 我错过了什么?
    猜你喜欢
    • 2017-07-28
    • 1970-01-01
    • 2013-05-05
    • 2022-09-29
    • 2011-03-16
    • 1970-01-01
    • 1970-01-01
    • 2015-05-12
    相关资源
    最近更新 更多