跳转到主要内容

PDF 怎么压缩才不糊:压缩档位、原理和压不动的原因

压缩与优化约 6 分钟读完

PDF 体积大,十有八九是因为里面的照片或扫描页分辨率远超屏幕阅读的需要。压缩的本质就是把这些图片重新编码、适当缩小。文字、矢量图形和嵌入字体本来就很紧凑,压缩对它们几乎没有作用。

这篇文章说明 TokPDF 每个压缩档位实际做了什么、该怎么选,以及文件死活压不小时还能怎么办。TokPDF 用编译成 WebAssembly 的 PyMuPDF 引擎在浏览器里完成压缩,文件不会上传。第一次使用时需要加载引擎,会稍慢一些。

现在就试试

在浏览器中打开工具,无需注册。

四步压缩一个 PDF

压缩单个文件时,默认设置就是不错的起点。只有结果还太大,或者图片质量下降到你不能接受时,才需要调整档位。

  1. 打开压缩PDF,把文件拖进页面或点击选择。一次最多可以加 10 个文件。

  2. 选择质量档位。默认的 中等 适合绝大多数文档。

  3. 如果还想去掉标题、作者、制作软件等文档属性,勾选 强力清空作者/软件描述元数据。

  4. 开始压缩,看一眼新文件的大小再下载。如果压缩后反而比原文件大,TokPDF 会提示“这个 PDF 已经很精简了”,并直接把原文件给你。

各个档位到底有什么区别

档位控制两件事:图片重新编码时用的 JPEG 质量,以及大图缩小到什么程度。注意档位名称说的是“保留多少画质”,不是“压缩力度”:低质量 得到的文件最小,极限无损 压得最少。

像素上限针对的是图片的短边。比如一张 4000 × 3000 的照片,在“中等”档位下会变成 1600 × 1200,在笔记本屏幕上依然清晰,小尺寸打印也够用。

TokPDF 默认引擎(Condense)下各档位的图片参数。
档位JPEG 质量短边上限适合
低质量40720 像素发邮件、手机上看,体积最要紧的场合
中等(默认)651200 像素大多数报告、课件和扫描件
高质量852000 像素对方需要放大看照片细节的文档
极限无损953000 像素只想轻度清理、画质优先;省下的空间通常不多

压缩时文件里发生了什么

每张图片在处理前都会先检查一遍:边长不到 50 像素或小于 10 KB 的图片不动;带透明通道或蒙版的图片也不动,因为转成 JPEG 会破坏它们的显示效果。其余图片会重新编码为 JPEG,而且只有新版本比原图至少小 10%,才会替换原图。这条规则避免了为了一点几乎察觉不到的节省去牺牲画质。

图片处理完后,文件会被重写:删除没有用到的对象,压缩内部数据流。文字仍然是文字,可以选中、搜索、复制;链接照常可用;页面也不会被转成图片。

  • 保留:文字、字体、链接、书签、表单域和版式。
  • 改变:大部分照片和扫描图会按档位的质量转成 JPEG,特别大的图会缩小。
  • 可选删除:作者、标题、制作软件等元数据。

批量压缩时的三种算法:标准、Condense 和 Photon

同时添加两个及以上文件时,TokPDF 会多出一个 压缩算法 选项。Condense 就是上面介绍的引擎,也是默认选项。“标准”先用另一个引擎(cpdf)重写文件结构,再对 500 KB 以上的文件做同样的图片处理(极限无损档位除外)。Photon 则完全不同:它把每一页渲染成 150 DPI 的 JPEG 图片,再用这些图片重新拼成 PDF。

Photon 能压动其他办法都压不动的文件,比如满是复杂矢量图的 PDF,但代价很大:文字不能再选中和搜索,链接、表单、批注和书签全部丢失。它只适合“只用来看”的文档,合同和需要别人填写的表格千万别用。另外,批量模式下单个文件的下载按钮总是给你原文件和结果中较小的那个,但打包下载的 ZIP 里是原样的处理结果,转发 ZIP 之前请先核对一下大小。

为什么有的 PDF 就是压不小

如果 TokPDF 提示文件已经很精简,通常确实如此。下面这些情况,压缩基本没有可以下手的地方:

  • 纯文字文档。 从 Word 导出的 40 页合同,主要是文字和字体,往往本来就不到 500 KB,没有大图可压。
  • 图片已经压缩过。 尺寸合理的 JPEG 照片很难再小 10% 以上,所以不会被替换。
  • 黑白扫描件。 扫描仪常把页面存成 1 位黑白图并用很高效的算法压缩,转成 JPEG 只会更大。
  • 嵌入了完整字体。 完整的中日韩字体动辄几 MB。TokPDF 不会删除或精简字体,因为那可能导致文字显示异常。
  • 带透明背景的图片。 Logo、抠图之类带透明通道的图片会被有意跳过。

怎样压到邮件或网站的大小限制以内

Gmail 单个附件不能超过 25 MB,很多网站的上传表单只允许 5 MB 或 10 MB。建议从损失最小的办法往下试:先用“中等”;不够再用“低质量”;如果主要是扫描件,想想是否真的需要彩色;最后才考虑批量模式下的 Photon,或者把文档拆成几份。

图片压缩是不可逆的。请保留原文件,只压缩一份副本用来发送。

隐私与实际限制

因为处理在你的设备上完成,TokPDF 本身不限制文件大小,真正的上限是设备内存。一个 500 MB 的扫描件在台式机上可能压得很顺利,在旧手机上却会失败。大文件卡住时,关掉其他标签页,或者换台电脑试试。

带密码的文件在添加时就会处理:TokPDF 会询问密码,在浏览器里解锁后再压缩解锁后的副本。压缩结果不带密码,如果需要,可以再用PDF加密加上。具体做法见如何给 PDF 加密。

常见问题

压缩 PDF 会让文字变模糊吗?
默认引擎不会。文字和矢量图形保持原样,只有图片会重新编码。例外是批量模式下的 Photon 算法,它会把每一页都变成图片。
哪个档位压得最小?
“低质量”。档位名称描述的是保留的画质,所以低质量压缩力度最大,极限无损最小。
“极限无损”真的无损吗?
严格来说不是。它仍会把符合条件的图片以 95 的质量重新编码为 JPEG,肉眼几乎看不出差别,但并非完全一致。需要完全未改动的版本,请保留原文件。
为什么只压小了百分之几?
文件体积大多来自文字、字体、已压缩的 JPEG 或黑白扫描图,这些都很难再压。可以看看上文“为什么有的 PDF 就是压不小”。
压缩时文件会上传吗?
不会。压缩在浏览器里完成。TokPDF 只记录文件大小这类匿名使用统计,从不记录文件内容或文件名。

现在就试试

在浏览器中打开工具,无需注册。

TokPDF

专业PDF工具 - 免费且私密

安全

  • 安全处理加密连接(HTTPS)
  • 无需注册打开任意工具即可使用

隐私

绝不出售您的数据
免费 · 安全 · 无需注册
选择语言

© 2026 TokPDF. 保留所有权利。

基于开源项目 PDFCraft(AGPL-3.0)隐私使用条款