pdfjs
-
GitHub : https://github.com/mozilla/pdf.js
-
官网 : https://mozilla.github.io/pdf.js/
-
demo: https://mozilla.github.io/pdf.js/web/viewer.html
-
兼容ie的最新版 : 2.7.570
-
解压后放在
static/pdf
目录下,使用iframe方式引入<iframe :src="`./static/pdf/web/viewer.html?file=${pdfUrl}`" class="pdf-window" width="100%" height="100%" frameborder="0" ></iframe>
-
解决电子签章不显示的问题
-
隐藏界面上的一些按钮 : 修改
web/viewer.js
文件中webViewerInitialized
方法 在前面添加appConfig.toolbar.presentationModeButton.hidden = true; appConfig.toolbar.openFile.hidden = true; appConfig.secondaryToolbar.openFileButton.hidden = true; appConfig.toolbar.print.hidden = true; appConfig.secondaryToolbar.printButton.hidden = true; appConfig.toolbar.download.hidden = true; appConfig.secondaryToolbar.downloadButton.hidden = true; appConfig.toolbar.viewBookmark.hidden = true; appConfig.secondaryToolbar.viewBookmarkButton.hidden = true; appConfig.secondaryToolbar.toggleButton.hidden = true; appConfig.findBar.toggleButton.hidden = true; .....