私密搜索并高亮 PDF 中的文字——就在你的浏览器中
选择一个 PDF 并输入搜索词;文字层中的每一处匹配都会被定位并涂上半透明的黄色高亮,然后将高亮后的 PDF 在本地下载。
Quick answer
What it does 选择一个 PDF 并输入搜索词;文字层中的每一处匹配都会被定位并涂上半透明的黄色高亮,然后将高亮后的 PDF 在本地下载。
Free? Yes — 100% free, no account or sign-up.
Files uploaded? No — everything is processed in your browser.
Works offline? Yes — once the page has loaded.
Best for 研究人员在长篇论文中高亮标记某一关键词的所有出现位置,使其在审阅时一目了然。
Good to know 扫描版(纯图片)PDF 没有可供搜索的文字层——请先进行 OCR。
How it works
用文件选择器从你的设备中选取一个 PDF 文件。
文件读入浏览器内存——没有数据离开你的浏览器。
输入要查找的词或短语;匹配不区分大小写。
pdf.js 读取每一页的文字层,并定位每一处匹配的位置。
pdf-lib 在每一处匹配上绘制一个半透明的黄色矩形,高亮后的 PDF 会提供下载。
When to use this tool
研究人员在长篇论文中高亮标记某一关键词的所有出现位置,使其在审阅时一目了然。
法律团队标记合同中客户名称的每处出现位置,核实全文一致性。
编辑在多页 PDF 中搜索拼写错误的单词,一次定位所有出现位置。
仅适用于含文字层的 PDF——扫描的纯图片 PDF 将显示无匹配结果;请先运行 OCR 添加可识别的文字。
Frequently asked questions
它与其他在线 PDF 工具有什么不同?
多数在线 PDF 工具会把你的文件上传到远程服务器进行处理。本工具采用客户端 JavaScript,所有处理都在你的浏览器本地完成。文件不会被传输到任何服务器,因此文档内容始终掌握在你自己手中。
我的 PDF 文件会被上传吗?
不会。文件由浏览器直接读取,文件绝不会通过网络传输。整个工具仅在你打开的这个浏览器标签页内运行。
我能验证文件没有被上传吗?
可以。打开浏览器的开发者工具(F12),切换到 Network(网络)面板,在使用工具时留意是否有外发请求。你会发现没有任何文件数据离开浏览器。本站可能会记录匿名页面浏览计数,该计数不包含你的任何文件,且可以关闭。
这个工具能离线使用吗?
可以。页面加载完成后,工具在浏览器中处理你的文件;工具功能无需网络连接。你可以断开网络后继续使用。
刷新页面后会怎样?
由于服务器上没有保存任何内容,刷新页面会清空当前会话。之前选择的文件需要重新选择。
这个工具会保存我的文件吗?
不会。文件仅在页面打开期间保存在浏览器内存中。关闭或刷新页面后即被丢弃。工具不会向磁盘写入任何内容,也不会发送到服务器。
这个工具能解锁有密码保护的 PDF 吗?
不会。本工具不会尝试移除或绕过 PDF 的密码保护。如果你知道密码,可以先用本站的 Unlock PDF 工具在本地移除密码,然后再用本工具处理文件。
这个工具使用了哪些技术?
本工具使用 pdf.js 在 Web Worker 中定位文字位置,并使用客户端 JavaScript 配合 pdf-lib 绘制高亮——你的文件不会离开浏览器。
这个工具使用 WebAssembly 吗?
没有。pdf.js 和 pdf-lib 都是纯 JavaScript 库——未涉及 WebAssembly。一切都在浏览器中以客户端 JavaScript 运行。
如何在我的 PDF 中高亮某个词或短语?
用文件选择器选取一个 PDF,输入你想查找的词或短语,然后点击 Highlight Matches。本工具会在你的浏览器中搜索每一页的文本层,在每处匹配上绘制一个半透明的黄色方框,并提供高亮后的 PDF 供下载。
为什么有些匹配项没被找到,比如跨行换行的那些?
匹配不区分大小写,但只在 PDF 所存储的各个文本片段(text run)内进行,因此跨越换行或分栏的短语不会被识别为单个匹配。搜索较短的单词词条通常能找到更多出现处。
之后我能在 PDF 阅读器中关闭这些高亮吗?
不能。这些高亮是直接绘制到页面上的半透明黄色矩形,而不是可移除的批注对象,因此 PDF 阅读器没有单独的标记可供切换。如果你需要恢复原样,只需保留你未高亮的源文件即可。
Search & Highlight PDF 工具需要付费吗?
Search & Highlight PDF 工具完全免费——无需账号、无需注册,对可处理的 PDF 数量也没有任何限制,永远如此。整个过程在您的浏览器内完成:PDF 读入浏览器内存,pdf.js 定位文本层中的每处匹配,pdf-lib 在每处匹配上绘制半透明黄色高亮,然后文件下载回您的设备——您的文档和搜索关键词从不离开您的浏览器。
Related tools