UltKit

PDF转Word怎么转:4种方法、OCR与常见问题

用Word 2013或更高版本、Google Docs、Acrobat或浏览器转换工具打开PDF,不到一分钟就能得到可编辑的DOCX。但你得不到一模一样的副本:PDF存储的是定位好的字形,而不是段落,所以每个转换器都要靠推测重建文档结构,扫描页面还得先做OCR。

Tom OkaforTom OkaforPDF 与文档编辑
更新于 11 分钟阅读
窗边木桌上放着一台打开的笔记本电脑,前面有一本摊开的笔记本、一支笔、一个马克杯和一小瓶花

为什么PDF永远无法转换成一模一样的Word

Adobe 在 1993 年设计 PDF,目的是让文档在任何设备上打印出来都一样,2008 年它成为国际标准 ISO 32000-1。为了兑现这一承诺,PDF 页面其实是一串绘制指令:把这些字形按这种字体放在这些坐标上,在这里画一条线,在那里放一张图片。一句话折到第二行,在文件里只是上下排列的两段互不相干的文字,文件中没有任何信息说明它们属于同一句。

Word 文档的原理正好相反。DOCX 文件遵循 Office Open XML 标准(ECMA-376,后来成为 ISO/IEC 29500),保存的是段落、样式、表格、分节符和页眉页脚,每次排版时由 Word 决定每一行在哪里换行。你添加一个词,段落就会重新换行;改变页边距、字体或纸张大小,每一行都会移动。编辑时需要的正是这种行为,而 PDF 从未记录过它,因为 PDF 在保存的那一刻就已经定稿了。

所以,PDF 转 Word 是重建,而不是解包。转换器必须猜测哪些行属于同一段,哪一行加粗文字是标题而不是一句加粗的短句,哪些对齐的文字构成表格,以及两栏文字应该按什么顺序阅读。好的转换器在整洁的文档上猜得准,在复杂的文档上则不然。如果 PDF 导出时带有标签(用于无障碍的结构层),猜测会更准确,因为标签明确记录了标题、列表和阅读顺序。

文字型PDF还是扫描件PDF:首先要确认的事

有两种截然不同的文件都以 .pdf 结尾。文字版 PDF 由 Word、Google 文档、财务系统或浏览器的打印对话框导出,包含可以选中、复制和搜索的真实字符。扫描版 PDF 由扫描仪、复印机或手机应用生成,每一页都是纸张的照片。对转换器来说,扫描页里根本没有文字,只有像素,即使屏幕上的文字看起来非常清晰。文件名和图标无法区分它们,在文件管理器里两者看起来一模一样。

扫描页必须先经过光学字符识别(OCR),才能得到可编辑的内容。OCR 通过识别字形把它们变成文字,准确率取决于分辨率、对比度、倾斜程度和语言。清晰的 300 dpi 黑字白底扫描件几乎能被完美识别;在台灯下斜着拍的手机照片,每一段都会出现错字。没有 OCR 的转换器,要么给你一个空文档,要么给你一个每页都被当作一张图片贴进去的 Word 文件。

现实中的很多文件是混合型的:合同以文字形式导出,末尾却附一页扫描的签字页;或者报告后面附有扫描的收据。逐页检查的转换器处理这类文件最好,因为它直接读取文字页,只在需要的页面使用 OCR,导出的文字页因此保持字符零误差。如果扫描由你自己完成,文档扫描成 PDF这篇指南介绍了能让 OCR 效果最好的分辨率和光线条件。

含文字层

文字版 PDF

由软件导出,字符以文字形式保存。

  • 可以选中并搜索文字
  • 几秒钟即可转换完成
  • 出现的是排版错误,而不是拼写错误
Best for: 从编辑器保存的合同、报告、发票和简历。
仅有图像

扫描版 PDF

每一页都是纸张的图片。

  • 搜索不到任何内容
  • 需要用正确语言进行 OCR
  • 字迹模糊或倾斜的页面会出现错字
Best for: 已签字的文书、旧信件、印刷的讲义。
两者兼有

混合型 PDF

部分页面是文字,部分页面是扫描件。

  • 常见于已签字的合同
  • 逐页 OCR 能让文字页保持准确
  • 只需校对扫描页
Best for: 带扫描签字页的协议、带扫描附录的报告。

Tip在 PDF 阅读器中按 Ctrl+F(Mac 上按 Cmd+F),搜索页面上能看到的一个词。如果搜不到,说明这一页是扫描件,需要 OCR。

深色木桌上摊开的带编号标题的打印调查表和规划表,上面横放着一支黑色钢笔
带方框和侧边标题的表单类页面,是最难在 Word 中重建的 PDF。图片:Unsplash

PDF转Word的四种方法对比

从 Word 2013 起,Microsoft Word 就可以直接打开 PDF,使用的是微软称为 PDF Reflow 的功能。如果已经装了 Word,这是最顺手的选择,对普通信件和报告效果不错,但一次只能转换一个文件。Google 文档通过 Google 云端硬盘提供类似的方式。Google 的PDF 转文本帮助页面建议文件不超过 2 MB,并说明列表、表格、分栏、脚注和尾注不太可能被识别,这与实际使用的感受一致:文字能出来,结构往往不行。

Adobe Acrobat 标准版和专业版通过 导出 PDF 工具导出为 Word,并自动对扫描页进行文字识别。Acrobat 是付费订阅,免费的 Acrobat Reader 不含导出功能。浏览器转换器介于两者之间:无需安装,适用于任何操作系统,通常还可以在流式文本和精确版面之间选择。在 PDF 转 Word 页面上,文字识别(OCR) 设为自动时只读取没有文字层的页面,文档语言 则为非英文的扫描件设置 OCR 所用的文字。

各方法处理 10 页文档的典型表现
方法费用扫描页表格批量适用场景
Word 2013+(文件 > 打开)Word 自带能力有限,不能选语言常被重建,有时变成文本框一次一个文件简单的信件和报告
Google 文档(打开方式)拥有 Google 账号即可免费使用支持 OCR,建议 2 MB 以内通常会丢失一次一个文件快速提取文字
Acrobat 标准版 / 专业版付费订阅自动应用 OCR通常会重建一次一个;专业版支持批处理操作复杂版面、日常使用
浏览器转换器免费OCR 自动,支持 34 种语言重建为 Word 表格最多 20 个 PDF,每个 95 MB任意系统、其他语言的扫描件

使用Word自带的打开PDF功能

Word 的 PDF Reflow 就藏在普通的“打开”对话框里,所以很多人从没注意到它。它适用于 Windows 版的 Word 2013、2016、2019、2021 和 Microsoft 365。Word 会提示将把 PDF 转换为可编辑文档,这可能需要一些时间,而且结果可能与原件不完全一致,尤其是文件含有大量图形时。点击“确定”后,转换后的副本会作为新的未保存文档打开,PDF 本身不会被更改。

微软自己的文档列出了可能无法转换的元素,包括跨页的脚注、尾注、PDF 书签和批注,以及发光、阴影之类的字体效果。实际使用中,Word 还常把侧栏、引文框和多栏的杂志页面变成浮动文本框,看起来没问题,编辑起来却很麻烦。Word 也没有设置扫描件语言的选项,所以扫描页上的带重音字符或非拉丁文字识别效果时好时坏。不过对于一页的信件或普通报告,它往往是最快的办法,而且结果已经在你要用的编辑器里。

  1. 1

    在 Word 中打开 PDF

    在 Word 中依次选择 文件 > 打开 > 浏览,然后选中 PDF。把文件拖到已打开的 Word 窗口上效果相同。

  2. 2

    确认转换

    Word 会说明将转换 PDF,版面可能发生变化。点击“确定”并等待;较长的文件可能需要一分钟或更久。

  3. 3

    显示格式标记

    按 Ctrl+Shift+8 显示段落标记。真正的段落只在末尾有一个标记;如果每行末尾都有标记,说明文字没有重新排版成段落。

  4. 4

    另存为 DOCX

    使用 文件 > 另存为,选择 Word 文档 (.docx)。换一个新名称,让 PDF 和可编辑副本清楚地区分开。

哪些内容转换效果好,哪些会出问题

单栏正文加上规范的标题,用任何工具转换效果都不错:信件、文章、合同和大多数报告。加粗、斜体、项目符号列表和带可见边框的简单表格通常都能保留。只要转换器保留图片,图片就能带过来,在浏览器方式中对应的是 保留图片 选项,转换为 DOCX 时默认开启。PDF 中本来就是真实链接的超链接一般都能保留;从来不是链接的蓝色下划线文字仍然是普通文字。原始版面越整洁、越常规,你就越不容易察觉转换的痕迹。

问题出在版面本身承载含义的地方。两栏文字可能被横向读取而不是纵向。没有框线的表格很难识别,可能变成以制表符分隔的行。页眉、页脚和页码在每一页都以普通文字绘制,所以常常出现在正文中间,每页一次。可填写的表单域会被压平成普通文字或丢失。电脑上没有的嵌入字体会被替换为最接近的字体,导致行长改变。对于以表格为主的文档,电子表格是更合适的目标格式,参见从图片和 PDF 中提取表格。

通常转换良好

  • 单栏正文
  • 标题、加粗和斜体
  • 项目符号和编号列表
  • 带可见边框的表格
  • 以图片形式保留的照片和图表

常常需要修正

  • 两栏和三栏版面
  • 没有框线的表格
  • 页眉、页脚、页码
  • 脚注和尾注
  • 被替换的字体和间距

很少能保留

  • 可填写的表单域
  • 批注和书签
  • 数学公式(变成图片)
  • 沿曲线排列或位于徽标内的文字
  • 扫描页上的手写内容

如何检查和修正转换后的文档

在编辑之前,先花两分钟检查转换结果,因为结构问题在一开始修复比改写了一半文字之后再修要容易得多。把 PDF 和 Word 文件并排放好,两边一起滚动查看。留意页面交界处是否缺段落、页眉是否重复出现在正文中,以及表格是否变成了零散的行。打开格式标记后,如果每行末尾都有段落标记,说明得到的是逐行排版而不是段落;用 流式文本 重新转换,通常比手工合并行更快。

对于扫描页,请运行拼写检查,并特别留意数字,因为拼写检查不会检查数字。OCR 经常把数字 0 与字母 O、1 与 l、5 与 S 混淆,在发票或合同里,一个错误的数字比十个错别字更要紧。如果整段文字都是乱码,先检查 文档语言 并重新转换,再考虑手工修改。如果版面已经无法修复,就把干净的文字复制到基于你自己模板的新文档中,这往往比理顺文本框更快。

  • 页数和段落数与 PDF 大致相符
  • 正文中间没有夹杂页眉、页脚或页码
  • 两栏页面按先上到下、再下一栏的顺序阅读
  • 表格是真正的 Word 表格(点击表格内部:会出现“表格设计”选项卡)
  • 已对照 PDF 核对扫描页上的数字、日期和金额
  • 字体已替换为电脑上已安装的字体,并检查了行距
  • 文档以新名称保存为 .docx,原始 PDF 予以保留

什么时候应该直接要原始文件

每个转换器都是在对一份原本就以可编辑形式存在的文档做逆向还原。如果 PDF 来自同事、客户或过去的你自己,原始的 DOCX、Google 文档或 InDesign 文件几乎总是比任何转换结果更好:样式完整,表格是真的,修订和批注也都保留着。一封简短的邮件索要源文件,可以省下一个小时的清理工作,而且人们很少介意。这样还能避免一个更隐蔽的问题:转换后的文件看起来像是定稿,转换带来的小错误可能不知不觉带进下一个版本。

对于要大量编辑的长文档、要重复使用的模板、含有复杂表格或表单的文件,以及一个读错的数字就有风险的法律或财务文件,先去索要源文件是正确的做法。当源文件已经丢失、PDF 是从未有过电子原稿的纸质扫描件,或者你只需要摘取几段文字时,转换才是正确的做法。这种情况下,PDF 转换器也能输出纯文本,用于引用比带完整格式的 Word 文件更干净。

已签名或经过认证的 PDF 是特例。把它转换成 Word 会移除签名及其有效性,所以只能把 Word 文件当作工作副本。如果需要把修改后的版本发回去,请在 Word 副本中修改,再次导出为 PDF 并重新签名;不要把转换后的文件当作已签名的原件出示。带有认证或正式印章的 PDF 也是如此:可见的标记也许还在,但它的数字证明已经没有了。

核心要点

  • PDF 按固定位置存放字形,而 Word 存放的是段落,因此每次转换都要靠推断来重建文档结构。
  • 先在 PDF 中搜索一个可见的词:如果搜不到,说明该页是扫描件,需要用对应语言进行 OCR。
  • Word 2013 及更高版本、Google Docs、Acrobat 和在线转换器都可以使用;区别在于对扫描件、表格和批量处理的支持。
  • 分栏、无边框表格、页眉页脚、表单域和嵌入字体,是转换最容易出错的地方。
  • 对于篇幅长、版式复杂或具有法律效力的文档,转换前请先索取原始文件。
分享XFacebookWhatsAppTelegram

常见问题

PDF转Word可以免费吗?

可以。Google Docs 登录 Google 账号即可免费转换 PDF;如果已有 Word 2013 或更高版本,Word 也能转换;在线转换器无需账号。Acrobat 的导出为 Word 功能需要付费订阅。

能在手机上把PDF转Word吗?

可以,使用在线转换器即可,它能在 iPhone 和 Android 的 Safari 或 Chrome 中运行,无需安装应用。转换后的 DOCX 在电脑上编辑更方便,但 Word 和 Google Docs 手机应用也能打开。

PDF转Word会改动原来的PDF吗?

不会。这里介绍的所有方法都只是读取 PDF,并在旁边生成一个新的 DOCX 文件。PDF 保持原样,所以检查转换结果时请保留它用于对照。

为什么转换后Word文件的每一页都变成了一张图片?

原 PDF 是扫描件,而你使用的工具没有进行文字识别,只是把每一页作为图片贴了进去。请开启 OCR 并选择正确的文档语言后重新转换。

PDF表单里的可填写字段在Word中还能用吗?

不能。转换时表单域会被展平成普通文本或被丢弃。要填写 PDF 表单,请使用支持表单的 PDF 阅读器;要在 Word 中重建表单,可以以转换出的文本为基础,再添加 Word 内容控件。

编辑好的Word文档怎么再转回PDF?

在 Word 中,使用“文件 > 另存为”并选择 PDF,或使用“文件 > 导出 > 创建 PDF”。Google Docs 可使用“文件 > 下载 > PDF”。如果没有安装 Word,也可以用在线 Word 转 PDF 工具完成。

继续阅读