跳到正文
马克工具箱

PDF 对比

对方发回来的合同改了哪里?论文导师改过的版本动了哪些句子?把两份 PDF 放进来,几秒钟列出所有改动:删除的标红划线,新增的标绿,修改的地方逐词对照,并写明在第几页。

在浏览器本地运行,输入的内容和文件都不会上传

原版 PDF

或拖到这里

修改后的 PDF

或拖到这里

只比较文字,不比较图片、格式和排版。全部在浏览器里完成。

使用步骤

  1. 左边选择原版 PDF,右边选择修改后的 PDF。
  2. 点「开始对比」。
  3. 查看改动列表;取消「只显示改动」可以看到完整的对照。

参数说明

对比方式
用 pdf.js 取出两份 PDF 的文字,去掉多余空白后按行对齐比较,一处删除紧接着一处新增视为修改,再逐词标出差异。
页码
每处改动标出它在原版和修改版中的页码,方便对照原文件。

改动长什么样

对比是按文字的行来进行的,会先去掉首尾空格并丢掉空行。假设原版的这一页有三行,修改后的页面是另外三行:

原版 修改后
Payment is due within 30 days. Payment is due within 45 days.
Late fees apply. Governing law: Delaware.
Governing law: Delaware. New clause added.

结果有三项:一处修改,即「30」变成了「45」且「Late fees apply.」这一行被删除;一行没有变化;以及一行新增。

因为是整行整行地比较,一段文字如果被重新换行成不同的行(比如改了字体或页边距之后),即使措辞完全相同,也可能显示为修改。这时词级别的标记会让你看到,变化的只有换行位置。

常见问题

扫描版 PDF 能对比吗?

不能。扫描件只有图片没有文字,需要先做文字识别(OCR)。

改了格式、图片能看出来吗?

看不出来,这里只比较文字。字体、颜色、排版和图片的变化不会显示。

文件会上传吗?

不会,两份 PDF 只在浏览器里读取。

隐私说明

本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。

相关工具