PDF文字识别(OCR)

把扫描版PDF变成可以搜索、选中和复制文字的文件。在浏览器里识别17种语言。

或把文件拖到这里

文件在这台设备上处理,不会上传。

免费给扫描版PDF做OCR文字识别,让扫描件变得可以搜索。工具读取每一页图像里的文字,在上面覆盖一层看不见的文字层,原来只是像素的文字,现在可以搜索、选中和复制了。也可以把扫描件直接转成文字,结果保存为一个普通的.txt文件。整个过程在手机或电脑的浏览器里完成,扫描件不会离开你的设备。需要说明一点:第一次使用某种语言时,要先下载一次识别数据(简体中文约1.7MB,英文约3MB)。

为什么在这里 做文字识别

搜索和复制扫描件里的文字

在扫描的合同里按Ctrl+F,直接跳到需要的条款。从扫描的通知里选中一段话粘贴到邮件里,一行字都不用重新打。

17种语言

勾选文档里印刷的语言,包括简体中文、英文、日文、韩文、泰文、越南文、印地文、西班牙文、法文、德文等。中英混排的文件可以同时勾选简体中文和英文,人名和英文术语都能识别得更准。

页面原样保留

原始扫描图像不会被再次压缩或重绘。识别出的文字作为一层看不见的文字层叠加在上面,公章、签名和照片看起来和原来完全一样。

识别就在这台设备上完成

很多在线OCR网站要把文件上传到服务器才能识别。这里的识别引擎在你的浏览器里运行,身份证、病历和工资条都可以放心处理。

可搜索PDF或纯文本

保留带文字层的PDF,方便存档和搜索;或者只要文字,导出为.txt文件,用来编辑、翻译或粘贴到表格里。

手机电脑都免费

Windows、Mac、安卓和iPhone上的主流浏览器都能用。不用注册,不加水印,页数只受设备内存限制。

使用方法 3步

  1. 01

    在上方框中选择或拖入扫描版PDF。

  2. 02

    勾选文档里的语言,选择“可搜索PDF”或“文本文件”。

  3. 03

    点击“识别文字”,然后下载结果。

扫描版PDF怎么变成可以搜索的?

扫描版PDF其实是一叠照片。你能看懂,电脑却看不懂:搜索什么都找不到,想选中文字时选中的是整页图片。OCR就是来解决这个问题的,它识别出每页上的文字,把它们存成电脑能理解的文本。

选择文件,勾选里面印刷的语言,输出格式保持“可搜索PDF”。工具会以高分辨率渲染每一页,识别文字,再把一层看不见的文字层精确地叠在原页面的文字上。结果用任何PDF阅读器都能打开,看起来和扫描件一模一样,但可以搜索、选中和复制文字了,电脑上的文件搜索也能按内容找到它。

本身已经有真实文字的页面,比如扫描文件里用电脑打字生成的封面,会保持原样,所以不会出现同样的文字重复两次。

**提示:**只勾选文档里确实出现的语言。每多勾一种语言,识别就会慢一点,引擎猜错字的机会也更多。中文文件一般勾选简体中文,夹杂英文时再加上英文。

扫描件怎么转成文字?

输出格式选择“文本文件(.txt)”。你会得到一个纯文本文件,里面是每一页的文字,页与页之间空一行。需要引用扫描的公文、翻译一份文档,或者把旧报告里的数字搬到Excel表格里时,这样就很方便。

如果想要一份保留排版、可以编辑的文档,下一步可以把可搜索PDF转成Word。从来没有被扫描过的文件,比如从Word导出的PDF,根本不需要OCR:直接提取文字更快,也完全准确。

扫描件和手机照片的识别准确吗?

对于扫描得干净、端正的印刷文字,识别效果通常很好。输入越难认,准确率越低,所以了解一下引擎不擅长的情况会有帮助:

  • **分辨率太低。**扫描时用300DPI。放大后看起来模糊的字,引擎只能靠猜。
  • **页面歪斜或弯曲。**拍书页时靠近书脊的地方,或者拍歪的手机照片,会干扰行的检测。先把页面摆正。
  • **手写字。**引擎是用印刷体训练的。工整的楷书或许可以,连笔的手写字基本识别不了。
  • **印章、水印和彩色背景。**压在上面的文字更难和背景区分开。
  • **表格和多栏排版。**文字能找到,但.txt文件里的阅读顺序可能会在栏与栏之间跳来跳去。

在依赖结果之前,一定要核对里面的姓名、数字和金额。

在线识别机密文件安全吗?

在这里是安全的,因为文档从不上传。大多数在线OCR服务会把文件发到服务器,在那里识别,还会保留副本一段时间。这个页面则是把识别引擎和语言数据下载到你的浏览器里,整个任务在你自己的手机或电脑上运行。

你可以自己验证:识别时打开浏览器开发者工具的“网络”面板。第一次使用时会看到引擎文件下载进来,但你的PDF从来不会发送到任何地方。人们经常扫描的恰恰是身份证、纳税记录、银行流水、病历和签好的合同,这一点很重要。

能识别哪些语言?

一共有17种语言可选(见工具里的列表),文档里混用多种语言时可以同时勾选,比如带英文条款的中文合同,或者寄给国内公司的英文发票。语言模型使用的是Tesseract语言数据中准确度较高的“best”版本,并压缩成更小的整数格式,下载快,识别也准。简体中文的数据大约1.7MB,只需下载一次。

相关 工具

常见 问题

扫描版PDF怎么变成可以搜索的?

把扫描件拖进上方的框里,勾选文档使用的语言,保持“可搜索PDF”选中,点击“识别文字”。下载的文件看起来和扫描件一样,但已经可以用Ctrl+F搜索、选中和复制文字了。

OCR对PDF做了什么?

OCR(光学字符识别)会找出页面图像里的文字,把它们变成真正的文本。在可搜索PDF里,这些文字是一层看不见的文字层,正好覆盖在原来的字上,所以页面看起来没有任何变化。

扫描版PDF里的文字怎么复制出来?

先做文字识别,再打开结果,像在普通PDF里一样选中文字就行。如果只需要文字,选择“文本文件(.txt)”,就能直接拿到文字,不带页面。

支持哪些语言?能识别中文吗?

能。支持简体中文、英文、印尼文、日文、韩文、泰文、越南文、印地文、马来文、菲律宾文、西班牙文、葡萄牙文、法文、德文、意大利文、俄文和土耳其文,可以单选也可以多选。每种语言的数据约1到3MB,只有勾选时才会下载。目前没有繁体中文和竖排文字的识别数据。

有不用上传的免费PDF文字识别吗?

有,就是这个。你的PDF由在你自己浏览器里运行的引擎读取,不会发送到服务器。免费,无需会员,不用注册,也没有水印。

为什么识别后有些字不对?

识别效果取决于扫描质量。模糊、歪斜或特别小的字,手写字和深色背景都会降低准确率。条件允许的话用300DPI、光线充足的方式重新扫描,并仔细核对结果里的姓名和数字。