如何解析pdf文件的本地副本并使用javascript搜索关键字出现
how to parse a local copy of pdf files and search keyword occurrence using javascript?
我正在开发一个窗口应用程序,在该应用程序中,我必须查找所有pdf文件,解析它们,并在javascript的帮助下搜索其中出现的关键字。我尝试使用pdf.js,但没有找到本地文件的解决方案。它向我展示了以下错误;XMLHttpRequest无法加载file:///Hello.pdf.只有HTTP才支持跨源请求。(示例文件名为Hello.pdf)
PDFJS.getDocument
方法接受文件的URL或PDF文件的ArrayBuffer。因此,您可以将文件读取到ArrayBuffer中(可能使用FileReader.readAsArrayBuffer
),然后将缓冲区传递给getDocument
。
请参见此处。
如果你想在本地运行它,并且它必须是JavaScript,我会寻找可以处理PDF的Node.js模块,比如pdf2json。
相关文章:
- 使用javascript搜索具有用户输入的数组
- Javascript搜索和替换需要包含更多内容
- Javascript搜索函数错误
- 为自定义网站创建JavaScript搜索框,创建显示搜索结果的弹出窗口
- javascript搜索数组,返回找到的关键字
- Javascript:搜索和高亮显示包括HTML标记
- javascript:搜索并用不同的颜色代码替换十六进制颜色代码
- JavaScript搜索算法
- AJAX/JavaScript搜索性能优于Java/Oracle
- 使用JavaScript搜索文本
- javascript搜索功能
- 在 Django 上下文变量上使用 Javascript 搜索算法
- 使用 HTML 文件 API 和 JavaScript 搜索本地目录
- JavaScript 搜索字符串包含
- Javascript 搜索 Excel 文件
- 当没有结果返回 JavaScript 搜索时显示消息
- HTML/Javascript 搜索函数与 AJAX
- Javascript:搜索字符串时数组中的多个表达式
- 使用 JavaScript 搜索字符串,如果结果为 true,则重定向页面
- 使用 JavaScript 搜索元素