javascript - 访问 PDF.js 查看器功能/事件

标签 javascript jquery pdf pdf.js

我正在考虑建立一个小型网站,读取一些 PDF 文件并将它们加载到 PDF.js viewer 中。 。 (我想专门使用查看器)我仍然希望显示所有查看器 UI 和功能,只需添加一个包含可供选择的文件列表的侧边栏。

唉,我无法真正理解 PDF.js 代码(或为此提供的许多 Viewer.js 代码)

目前我正在寻找一种方法来向 PDF.js 查看器传递一个要打开的新文件。(无需重新加载页面并使用 url 参数)

话虽如此,这只是继续该项目的最低限度的功能。

我还在寻找类似于任何可用于交互的 Viewer/PDF.js 函数的函数引用的东西:

  1. 文件的 I/O
  2. 浏览页面/标题
  3. 缩放 pdf
  4. 任何事件触发器

我无法直接从 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/

相关文章:

javascript - 使用 Javascript 制作按钮 html

javascript - 强制页脚到页面底部

python-3.x - 从带有图像的扫描pdf中提取文本?

pdf - 将 MFC CView 导出为矢量格式

r - 使用R下载pdf文件的问题

javascript - AWS Lambda 错误 : "Cannot find module '/var/task/index'"

javascript - 使用 jQuery 定位父窗口

javascript - Jquery 制作输入复选框从表中选择所有用户

javascript - 使用多个泛型时如何解决 `Argument of type _ is not assignable to parameter of type ' T 1'.`

javascript - 如何使用 "position:fixed"将 img 固定到弹出式 div?