javascript - 如何使用javascript解析pdf文件的本地副本并搜索关键字出现?

标签 javascript parsing pdf pdf.js

我正在开发一个窗口应用程序,我必须在 javascript 的帮助下查找所有 pdf 文件、解析它们并搜索其中出现的关键字。我尝试使用 pdf.js 但找不到本地文件的解决方案。它向我显示以下错误; XMLHttpRequest 无法加载 file:///Hello.pdf。仅 HTTP 支持跨源请求。 (示例文件名为Hello.pdf)

最佳答案

PDFJS.getDocument 方法接受文件的 URL 或 PDF 文件的 ArrayBuffer。因此,您可以做的是将文件读入 ArrayBuffer(可能使用 FileReader.readAsArrayBuffer),然后将缓冲区传递给 getDocument。

See here .

关于javascript - 如何使用javascript解析pdf文件的本地副本并搜索关键字出现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25924005/

相关文章:

javascript - 在 ng-options 中将默认值设置为第一个?

c++ - 使用链表 C++ 的导数计算器

java - 如何使用 Java/FTP 在 Windows 上下载/打开 PDF 文件?

python - 通过 OCG(按层)从 PDF 中提取几何元素

pdf - 使用 Ghostscript 从 PDF 中提取文本

javascript - 如果使用相同的类单击按钮,则在 for 循环中获取最接近的输入(JQuery)

用于重新采样数组的 Javascript 库?

javascript - 如何获取多维 Javascript 数组的维度?

java - 解析没有id的html表

c++ - 具有两个参数的 vector 构造函数被解析为函数声明