预览:此语言版本借助机器辅助翻译,尚未经母语审校,已要求搜索引擎不要收录。

修改扫描件 PDF 中的文字

简答: 扫描件里的字通常属于图片,不能像普通文字那样直接修改。EnjoyPDF 先识别要改的字,再在原位置写入新文字。字体和背景不一定能完全还原,修改前请检查预览,保存后再核对。

最后更新: 核对版本: EnjoyPDF 2.0

它解决什么问题

扫描件、拍照件和截图转成的 PDF,页面上的文字其实是图片里的像素。常见的处理方式有两种:在旧字上盖一块白色或底色的方块再写新字,或者把整页识别成文字后重新排版。前者会留下色块和接缝,后者会改变字体、行距和版式,页面看起来就不是原来那份文件了。

EnjoyPDF 针对选中的文字修改,尽量保留原来的页面布局。图片重新保存、背景修补和字体替换可能影响效果,请保留原件。

这是 Windows 软件的功能介绍;当前是否可下载,请查看Windows 版下载页。浏览器中的文字提取工具不能修改扫描件里的字。

操作步骤

  1. 打开你有权修改的 PDF,输入要查找的文字。
  2. 检查找到的位置,填入替换后的文字。
  3. 查看「预览替换效果」,检查新文字是否遮住附近内容。
  4. 保存到新文件,再与原件对照检查。自动检查可以帮助发现问题,不能替代人工核对。

图片文字如何处理

  1. 找到文字:对占页面面积 10% 以上的图片做离线识别(中文用 PP-OCRv6,泰文用 PP-OCRv5 泰文模型),得到每个字的位置。
  2. 只擦字迹:根据字迹与周围背景的色差求出精确的笔画范围,连同模糊边缘和 JPEG 振铃,而不是整个文字框。
  3. 补背景:优先从附近找一块干净的背景,用泊松融合贴过来,所以纸纹、颗粒、网点、渐变和照片背景都是真实的。找不到合适的背景时改用修补算法,并补回周围的纸张颗粒。每处擦除后自动检查色差、颗粒和接缝,选效果更好的一种。穿过文字的表格线会保留。
  4. 写新字:颜色按原字迹拟合(包括渐变色),模糊程度和墨色不均也按原字迹测量后施加,并跟随原文字行的倾斜。

可以选中复制的文字怎么改

PDF 中可选中复制的文字通常被称为「文字层」。EnjoyPDF 保留原字体、字号、颜色和透明度:

  • 优先复用 PDF 内嵌的字体;子集缺字时,只尝试本机同名的完整字体。
  • 找不到可用的原字体会明确报错,不会悄悄换成通用字体。
  • 等长替换保留每个字符的位置;长度不同时,按原字号从原位置写入。

对齐与超长

新旧文字长度不同时,可以选择左对齐、右对齐(适合金额栏等右对齐的数字列)或居中。图片文字超长时可以允许超出、横向压缩(最多到 60%),或不超出原范围(必要时缩小字号)。超出时不会压到同一行的下一个词。

自动退回

以下图片无法在原图上修改,会自动改用在页面上覆盖的方式,并在结果中说明:CMYK 或调色板图片、1-bit 传真图、JPEG 2000、被多页共用或在同一页放置两次的图片、斜着放置的图片。

当前边界

  • 支持横排单行文字,跟随约 3° 以内的倾斜;不处理跨行、透视明显或弯曲的拍照件,也不处理转曲文字。竖排:日文已用真实扫描件测过;简体中文竖排有代码支持但未实测;繁体中文带注音的竖排页会拒绝替换(见支持哪些功能和语言)。
  • 手写体、艺术字、低于约 150 DPI 或字高过小的文字识别率低。
  • 长于原文的替换默认按原字号写入,可能覆盖右侧内容,请查看预览。

常见问题

改过的地方还能被搜索和复制吗?

能。新字写进图像的同时,同一位置会叠加一层不可见文字,替换后可以搜索和复制。

原图会被重新压缩吗?

JPEG 图片保存时会重新压缩,因此未修改的位置也可能出现细微变化,文件大小也可能改变。请保留原文件,并检查保存后的结果。

新字的字体和原文一样吗?

图片文字无法识别原字体,只能用所选字体近似。「自动」会按文字选择宋体、新细明体、明朝体、Tahoma、Arial 等本机字体,粗细和深浅按原字迹匹配。文字层 PDF 则优先复用文件内嵌的原字体。

哪些情况效果会差一些?

文字压在印章或水印上、背景里有物体轮廓从文字下穿过、周围找不到干净背景时,修补效果会差一些。保存前请用「预览替换效果」核对。

先用你自己的文件试一次

下载后打开一个扫描件,填一个关键词,点「查找」。查找、替换和保存都不需要联网。