pdfjs传递参数隐藏边框工具栏
时间: 2023-05-09 17:01:48 浏览: 970
pdfjs 是一款基于 JavaScript 的开源 PDF 阅读器,它可以嵌入网页中,展示PDF文档。在使用 pdfjs 的过程中,有时我们需要传递一些参数,比如隐藏边框和工具栏。
如果想要隐藏 PDF 文档的边框和工具栏,我们可以在传递参数时设置一些选项,具体做法如下:
1.首先,我们需要在引入 pdfjs 的 script 标签中,添加如下代码:
var myViewerOptions = {
//隐藏工具栏
hideToolbar: true,
//隐藏边框
hideBorders: true,
};
2.接着,在加载 PDF 文档时,我们需要将这些选项传递给 Viewer 和 Document 的构造函数,代码如下:
var pdfLink = 'http://example.com/myfile.pdf';
var pdfContainer = document.getElementById('pdf-container');
//创建 Viewer
var myViewer = new pdfjsViewer.PDFViewer({
viewerContainer: pdfContainer,
...myViewerOptions,
});
//创建 Document
var myDocument = new pdfjsViewer.PDFDocument({
url: pdfLink,
});
//将 Viewer 和 Document 绑定起来
myViewer.setDocument(myDocument);
通过以上代码,我们便可以在 pdfjs 中隐藏 PDF 文档的边框和工具栏。需要注意的是,隐藏边框只在 displayMode 为 single 的情况下有效。