我目前正在运行pdf.js来在我的Web应用程序中呈现pdf文件,该文件由webpack管理。 pdf渲染工作正常,但我无法弄清楚如何使用我自己的按钮扩展工具栏功能,例如放大,缩小显示在default viewer的顶部。
检查pdf.js示例我可以看到viewer.js
(查看器中使用的脚本文件)导入一个名为app.js
的文件,该文件公开了一个名为PDFViewerApplication
的函数并接受一个配置文件,我可以简单地传递我希望以这种方式表现的按钮。
import { PDFJS, getDocument } from 'pdfjs-dist';
pdfjs-dist
没有为我提供此功能...如果我尝试直接要求文件...
import { PDFViewerApplication } from 'pdfjs-dist/lib/web/app'; // throws error ENAMETOOLONG
使用pdf.js作为我的pdf渲染平台,通过我自己的应用程序扩展这些工具栏功能的正确方法是什么?