问题标签 [pdfjs-dist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
21 浏览

pdf - PDFJS:通过范围请求获取一些不必要的块并使第一页变慢

配置:

  • 网络浏览器及其版本:Chrome 97.0.4692.99
  • 操作系统及其版本:MacOS 10.15.5
  • PDF.js 版本:2.12.313
  • 是否为浏览器扩展:否
  1. 我使用范围请求来呈现 pdf
  2. 这行代码我得到了更多的块await this.pdfManager.requestRange(ex.begin, ex.end);
  3. 渲染第一页时这些块是不必要的;
  4. 当我注释这行代码时,该程序似乎也运行良好,并且我可以获得更少的块以使第一页更快;
  5. 那么这部分代码是做什么的呢?
  6. 是否可以不执行或不使用等待?

当我评论这行代码时,我可以得到更少的块,并且程序似乎也运行良好

图片

如果我什么都不做,网络中的范围请求是这样的

图片

0 投票
0 回答
27 浏览

javascript - PDFJS - 搜索多行文本而不突出显示结果

我已将 PDFJS 与 Nuxt.js 集成以呈现具有基本功能的 pdf 文档。

当使用“在文档中查找”来搜索 pdf 中跨多行的文本时,我没有找到文档中存在的文本的结果。

例如:在文档中搜索短语“披露和维护机密”是没有结果的。 无结果-pdf-img

但是,当搜索为

上空格,我得到的结果是不正确的。 产生-搜索-结果-img

这是为两行渲染的 html - inspect-element-img

参考: 我按照此处提供的示例创建了我的 pdf 渲染器 - https://codesandbox.io/s/vue-2-vue-pdf-app-wz5kv

我已经添加了这段代码

有人可以帮我理解这里的问题是什么。有没有办法以编程方式删除新行中的空格。

提前致谢。

0 投票
0 回答
17 浏览

node.js - 运行 PDF.JS 的问题

我正在寻找一个简单的程序,使用库 pdf.js ( https://www.npmjs.com/package/pdfjs-dist )将 pdf 文件的文本内容打印到屏幕上

到目前为止,我有一个 index.js 文件调用let PDFJS = require('pdfjs-dist');我通过命令“npm i pdfjs-dist”安装了 pdf.js。问题是,一旦我尝试运行我的 index.js 文件“运行 index.js”,我就会遇到以下错误

我想知道其他人在使用 pdf.js 时是否遇到过类似的问题(将提供链接),如果是,如何解决?在使用 pdf.js 之前我需要什么?

任何帮助都会非常有帮助。

0 投票
0 回答
10 浏览

next.js - Vercel 部署下一个 js pdfjs-dist 报错

我不明白这个 vercel 部署中的错误。我尝试在本地构建我的文件并且它有效。这里的截图有人请帮忙。

在此处输入图像描述