我正在考虑建立一个小型网站,读取一些 PDF 文件并将它们加载到 PDF.js viewer 中。 。 (我想专门使用查看器)我仍然希望显示所有查看器 UI 和功能,只需添加一个包含可供选择的文件列表的侧边栏。
唉,我无法真正理解 PDF.js 代码(或为此提供的许多 Viewer.js 代码)
目前我正在寻找一种方法来向 PDF.js 查看器传递一个要打开的新文件。(无需重新加载页面并使用 url 参数)
话虽如此,这只是继续该项目的最低限度的功能。
我还在寻找类似于任何可用于交互的 Viewer/PDF.js 函数的函数引用的东西:
- 文件的 I/O
- 浏览页面/标题
- 缩放 pdf
- 任何事件触发器
我无法直接从 Mozzila's Github Wiki 找到任何内容。我最近找到的教程根本没有使用查看器。
最佳答案
从 URL 打开文件:
PDFView.open(url, 0);
设置页面:
PDFView.page = 2;
缩放/缩放:
PDFView.zoomIn(10);
PDFView.zoomOut(10);
基本上只需查看viewer.js 中的PDFView 对象即可。
关于javascript - 访问 PDF.js 查看器功能/事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20059153/