指南

PDF怎么复制文字?复制后断行、乱码的解决方法

Opener 团队阅读约 6 分钟

要从 PDF 复制文字,只需在支持选中文字的查看器里打开它,拖动选中那段内容,再像在网页上一样复制即可。如果粘贴出来的文字断行或夹杂奇怪的字符,这在 PDF 里很常见,也很容易清理。如果什么都选不中,那这个 PDF 多半是扫描件,你需要先做文字识别(OCR)。

你可以用浏览器自带的查看器打开论文,也可以用 Opener 的 PDF 查看器:它能让你选中并复制文字,而且文件不会上传到任何地方。

选中并复制段落

  1. 在支持选中文字的查看器中打开 PDF:浏览器、macOS 的“预览”,或者 PDF 查看器。
  2. 先放大页面,看清这段话从哪里开始、到哪里结束。从一个词的中间开始选,是引文只复制了一半的最常见原因。
  3. 在第一个字前面点一下,拖到段落末尾。要选较长的一段,可以先在开头点一下,滚动页面,再按住 Shift 在结尾处点击;很多查看器都支持这种方式。
  4. 按 Ctrl+C(Mac 上是 Cmd+C)复制,粘贴到你的笔记里。

双栏排版的论文最容易出问题。根据 PDF 的生成方式不同,选区可能会从左栏跳到右栏,或者中间夹进页眉、脚注。一次只复制一栏;如果还是乱跳,就分成更小的几段复制,再拼起来。

关闭文件之前,记下这段引文所在的页码。引用时需要的是期刊页面上印的页码,它往往和查看器显示的页数不一样。

为什么粘贴出来的文字会乱

PDF 是为打印设计的,不是为编辑设计的。它记录的是每个字符在页面上的位置,而不是句子和段落之间的关系。复制时,查看器只能反推出文字结构,而这种推测并不总是准确。

数学公式、特殊符号和非拉丁文字(包括中文)更容易出错,所以要逐字核对。

扫描版 PDF:根本没有文字可复制

如果拖动鼠标时只画出一个方框,或者整页被当成一张图片选中,说明这个 PDF 是由图片组成的,通常是扫描件或印刷页面的照片。它看起来像文字,里面却一个字也没有。Opener 可以显示这类文件,但不做 OCR,大多数基础查看器也不做。

要把文字提取出来,需要光学字符识别(OCR):

OCR 会出错,尤其是遇到小字号、老式字体、脚注和公式时。引用之前,务必把识别出的文字和原页面对照一遍。

PDF 不允许复制时怎么办

有些 PDF 能正常打开,却不能选中或复制文字。这是作者或出版方在文件中设置了权限限制。这些标记可以禁止复制、打印或编辑,同时仍然允许阅读。不同应用执行这些限制的严格程度不一样,但这些限制代表了出版方的意愿,也可能与授权条款有关。

如果只是一小段学术引文,最直接的办法有:

注明出处引用一小段文字是正常的学术做法。大段复制受限文档则是另一回事,如果拿不准,请查看你所在学校的相关规定。

清理粘贴后的文字

养成几个小习惯,几秒钟就能把乱糟糟的粘贴内容变成干净的引文:

如果 PDF 本身就打不开,请先看 PDF 打不开时怎么办。

常见问题

为什么能看到文字,却选不中?

这个 PDF 几乎可以肯定是扫描件,或者是由图片生成的。它没有文字层,只有一张文字的图片。请使用 OCR,比如借助 Google 文档或手机的文字识别功能。

为什么复制出来的文字到处都是换行?

PDF 会把印刷的每一行分开存储,所以复制时行尾的换行也会一起带过来。以纯文本粘贴,再把换行替换成空格(中文替换为空)即可。

Opener 的 PDF 查看器支持 OCR 吗?

不支持。PDF 查看器可以在包含真实文字的 PDF 中选中和复制文字。扫描版 PDF 能正常显示,但要提取其中的文字,你需要一个 OCR 工具。

从受保护的 PDF 复制文字可以吗?

限制是出版方的选择。如果只是一小段引文,手动输入并注明出处是正常做法;需要更多内容时,可以找不受限制的版本,或者直接询问作者。