有没有办法同时在多个 pdf 中搜索短语

有没有办法同时在多个 pdf 中搜索短语

有没有办法同时在多个 pdf 中搜索短语?例如,我打开了 4 个 pdf,然后同时在所有 pdf 中搜索短语“cat”?

答案1

许多可能的方法是使用PDF-XChange 查看器

  • 它可以在所有打开的 .PDF 或任何选定的文件夹中进行搜索
  • 可以搜索短语或整个单词

在此处输入图片描述

我假设你说的“同时”是指你想要一个一键式解决方案

答案2

您可以使用 Adob​​e Reader在多个 PDF 中查找文本

搜索窗口可让您在多个 PDF 中查找搜索词。例如,您可以在特定位置的所有 PDF 或打开的 PDF 包中的所有文件中进行搜索。

  1. 在桌面上打开 Acrobat(而不是在 Web 浏览器中)。
  2. 执行以下操作之一。
    • 在“查找”工具栏中,键入搜索文本,然后从弹出菜单中选择“打开完整的 Acrobat 搜索”。
    • 在搜索窗口中,键入搜索文本。
    • Shift+ Ctrl+F
  3. 在“搜索”窗口中,选择“所有 PDF 文档”。从此选项正下方的弹出菜单中,选择“浏览位置”。
  4. 选择位置(在您的计算机上或网络上),然后单击“确定”。
  5. 要指定其他搜索条件,请单击“显示高级选项”,然后指定选项。
  6. 单击“搜索”。

注意:如果文档已加密(已应用安全保护),则无法将其作为多文档搜索的一部分进行搜索。请先打开这些文档,然后逐个进行搜索。但是,加密为 Adob​​e Digital Editions 的文档是个例外,可以将其作为多文档搜索的一部分进行搜索。

在搜索过程中,您可以单击结果或使用键盘快捷键浏览结果,而无需中断搜索。单击搜索进度条下方的“停止”按钮可取消进一步搜索并将结果限制为已找到的匹配项。它不会关闭“搜索”窗口或删除“结果”列表。要查看更多结果,请运行新搜索。

在此处输入图片描述

在此处输入图片描述  

答案3

如果你习惯使用终端进行搜索,下面是我编写的一个小 Python 脚本

您需要安装 PyPDF2 包才能执行此操作 [ pip install PyPDF2]

用法:

python3 search.py a.pdf b.pdf c.pdf ... 'search_pattern'

相关内容