PDF文字识别:在线免费OCR扫描件

页面外观不变,但文字可以搜索、选中和复制了。

  • ✓文件不上传
  • ✓包含全部工具
  • ✓免费账号,无需银行卡
  • ✓无水印

如何PDF文字识别

  1. 1把扫描版PDF拖进上方区域,或点击选择文件。
  2. 2选择文档语言,中文文档请选“简体中文”。
  3. 3点击“识别文字”,等待逐页识别完成。
  4. 4下载带有可搜索文字层的新PDF。

为什么选择pdfdots?

隐私优先

大多数工具在你的浏览器里本地处理文件。Office转换在我们位于欧盟的服务器上运行,完成后立即删除;保存到“我的文件”的内容全部加密存储。我们不会读取、分析或出售你的文档内容,统计数据也只在你同意Cookie之后才会收集,而且从不记录文件名。

免费起步

用Google或邮箱注册免费账号,无需银行卡,免费版每天3次任务,需要更多可选择付费方案(Bronze、Silver、Gold)。浏览器工具能处理的PDF数量只取决于你的设备;服务器转换免费版支持最大10 MB,Bronze 25 MB,Silver和Gold 50 MB。输出的PDF不加水印、不加页脚广告,你拿到的就是干净的文件,可以直接提交给学校、单位或政府网站。

速度快

浏览器工具无需排队上传或下载。文件一拖进来就开始处理,速度取决于你自己的电脑。合并几十页的合同、拆分扫描件或旋转页面,通常几秒钟就能完成;处理完成后还可以一键把结果带到下一个工具里继续操作。

随处可用

Windows、Mac、Linux、iPhone、安卓手机还是Chromebook,只要有现代浏览器就能用pdfdots,无需安装任何软件。同一个账号也可以在PDF Dots手机应用里登录,在电脑上保存的文件在手机上同样能找到,出门在外也能随时处理PDF。界面针对手机屏幕做了优化,按钮足够大,单手操作也不会点错。

让扫描件变成能搜索的PDF

扫描版PDF本质上只是一叠图片:你能看,但不能搜索、不能选中一句话,也不能从里面复制一个数字。PDF文字识别(OCR,光学字符识别)会找出这些图片中的文字,并把它们作为一层看不见的文字层,精确放在你看到的文字下方。页面看起来和原来一模一样,但 Ctrl+F 搜索、复制粘贴和读屏软件都可以正常使用了。对于要归档的合同、票据和旧资料,这一步能让后续查找省下大量时间。

pdfdots 使用成熟的开源识别引擎 Tesseract,直接在你的浏览器中运行OCR,文档不会被上传。唯一需要下载的是你所选语言的识别模型,大约10到20MB,浏览器会把它缓存下来,下次使用启动更快。选择正确的语言非常重要:中文文档请选“简体中文”,英文文档选英语,语言选对了,引擎才能更准确地识别常用字词和标点。识别速度取决于你的设备,一般每页需要几秒钟,页数很多的文件请耐心等待。

识别效果很大程度上取决于扫描质量。平整、清晰、端正的扫描件识别率最高;用手机斜着拍、光线不均或有阴影的照片,结果里容易出现错字和乱码。印刷体文字识别效果好,手写字基本无法识别。如果条件允许,我们建议用扫描仪或手机的扫描模式重新扫一遍,这比事后一个个纠正错字省事得多。

识别完成后,你可以继续用“PDF转Word”得到可编辑的文字,用“PDF转Excel”把表格导入电子表格,或者用“PDF对比”比较两个版本的扫描合同。识别后的文件比原来稍大一些,如需发送可以再用“压缩PDF”处理。

很多人以为OCR会把PDF变成Word,其实不是。PDF文字识别的结果仍然是PDF,页面外观完全保留,只是多了一层可搜索的文字。这样做的好处是:原始扫描件作为证据的样子不会改变,同时又能快速查找内容。对于合同、发票和档案来说,这比把内容转成可编辑文档更合适,因为谁也改不了页面上看到的内容。

识别之前,请先在“文档语言”里选择正确的语言,中文文件选中文,中英混排的材料也以主要语言为准,选错语言会让识别结果出现大量乱码。第一次使用某种语言时,浏览器需要下载约10–20 MB的语言模型,之后就会缓存下来,再次识别无需重新下载。

识别质量主要取决于扫描件本身:300 DPI左右、页面端正、对比度清晰的扫描件效果最好;手机随手拍的照片如果有阴影或倾斜,识别率会明显下降。识别完成后,原来的页面图像保持不变,只是在下面加了一层看不见的文字,可以搜索、选中和复制。整个过程都在您的浏览器里运行,病历、合同这类敏感文件无需上传。

我们的看法

我们用PDF文字识别,是为了让扫描件可以搜索:一批旧信件的存档、需要查找某个条款的扫描合同,或者想从纸质对账单里复制数字的时候。能搜索的扫描件,找一条条款只需要几秒钟,而不是逐页翻。

我们一定会把文档语言设置正确,这对识别准确率影响非常明显,中文文档请选“简体中文”。语言模型只需下载一次,文件本身始终留在设备上。对于很长的扫描件,我们会先用“PDF提取页面”取出需要的部分,因为每页识别需要几秒钟。语言选错是识别结果一团乱码的最常见原因,值得多看一眼。

要注意:歪斜或模糊的手机照片识别出来会有不少乱码,手写字基本无法识别。重新扫一遍往往比逐字纠错更快。需要把表格导入电子表格时,识别后再用“PDF转Excel”;需要可编辑的文字时,用“PDF转Word”。识别之后再转换,能省下大量手动录入的时间。

相关工具

指南与对比

常见问题

什么是PDF文字识别(OCR)?+

OCR 是光学字符识别,它能从扫描页面的图片中找出文字。PDF文字识别会把识别出的文字作为隐藏层加入PDF,页面外观不变,但你可以搜索、选中和复制其中的文字。原来的页面外观不会有任何改变。

支持中文识别吗?+

支持。在语言选项中选择“简体中文”即可。首次使用时浏览器会下载中文识别模型,之后会缓存起来。印刷体中文识别效果良好,但手写字和很模糊的照片识别率较低。也支持英语等其他常用语言。

我的文件会被上传吗?+

不会。PDF文字识别完全在你的浏览器里运行,只需要下载语言模型,文档本身始终留在你的设备上,适合处理合同、病历和财务资料等敏感扫描件。这也意味着没有网络传输的等待时间。

为什么识别出来有错字?+

错字通常来自扫描质量:歪斜、模糊、阴影或分辨率过低都会影响结果,语言选错也会导致大量乱码。请确认语言设置正确,并尽量使用平整清晰的扫描件重新识别。扫描时分辨率建议在300dpi左右。

识别一个PDF需要多长时间?+

取决于页数和设备性能,一般每页几秒钟。首次使用某种语言时还需要下载约10到20MB的模型。如果只需要其中几页,先用“PDF提取页面”取出来再识别会快很多。模型缓存后,再次识别会快很多。

识别后能转成Word编辑吗?+

可以。PDF文字识别之后,文件里已经有了文字层,再用“PDF转Word”转换,就能得到可以编辑的文字,而不是一张张图片。表格数据则可以用“PDF转Excel”导出。表格识别效果取决于原始扫描的清晰度。