PDF 压缩
拖入 PDF,得到更小的文件。文字还是文字。
只对 PDF 里的图片重新编码为 JPEG,文字、字体与矢量图形不动。
- 全部免费不用注册、没有次数限制、没有付费档。
- 什么都不上传文件在你自己的设备上处理,不会到服务器上去。
- 结果不打折没有水印,不降质,不限文件大小。
- 改动都写下来每一次修复、每一个新工具,都记在更新日志页面上。
这个 PDF 压缩工具能做什么
大 PDF 的体积几乎全在图片上:每页背后的扫描图、报告里的照片、手册里的截图。本工具打开文件,找到每一个图片对象,解码后按你选的质量和尺寸重新编码为优化过的 JPEG,再原位写回。文字、字体、矢量图、链接、书签和页面顺序一概不动,所以结果仍然可搜索、可选中、打印效果不变。一份 40 MB 的扫描合同通常能压到 4–8 MB;带照片的幻灯片导出能省 50–80%。每个文件都会显示替换了几张图;如果某张图重新编码后省不到 5%,就保留原图。
三档预设覆盖真实场景。"高质量"保留全部像素,只重新压缩(JPEG 质量 85)——用于要打印或归档的文件。"推荐"把图片限制在长边 2000 像素、质量 72,屏幕上看不出差别,适合邮件、网站上传和分享。"最小"到 1400 像素、质量 55,对付 2 MB、5 MB 这类硬性上传限制。全部在浏览器里用 pdf-lib 和图片压缩同款的 MozJPEG 编码器完成;文件不上传,不限大小,无水印。
怎么用
把一个或多个 PDF 拖到虚线框,或点击选择;每个文件显示页数和首页缩略图。选一档,点压缩,看进度条——300 页的扫描件要一两分钟,因为每一页的图都在你的机器上解码再编码。结果以列表显示,带压缩前后大小和替换的图片数。可以逐个下载,也可以打包成 ZIP。
先用"推荐"。文件还是太大,就用"最小"再压一次;照片看着发软,就换"高质量"。同一档对同一文件压两遍不会更小——工具会提示已是最优。结果可以不重新选文件直接交给合并、拆分或 PDF 转图片。你选的档位会记在这台设备上。
常见坑
以文字、矢量图表或内嵌字体为主的 PDF 没什么可压的:工具会提示"没有可压缩的图片",重新打包文件结构只能省几个百分点。带透明通道(软遮罩)、16 位、CMYK、JPEG 2000 或传真编码(CCITT)的图片会原样保留,不冒改变显示效果的风险,这类文件缩得就少。小于 200 像素的图——图标、logo、项目符号——故意跳过,重新编码省不出字节反而变糊。打开需要密码的文件会被跳过并提示,先解锁再来。压缩对图片是有损的:以后可能要全分辨率打印的,留着原件。
背景知识:图片在 PDF 里是怎么存的
PDF 由 Adobe 在 1993 年发布,2008 年成为 ISO 32000-1 标准。文件内部每张图片是一个 XObject 流,附带一个字典描述宽、高、色彩空间和过滤器。照片通常用 DCTDecode 过滤器存储——就是一个逐字节嵌入的 JPEG(ITU-T T.81,1992 年);截图和图形用 FlateDecode,和 PNG 同一套 zlib/deflate 压缩(RFC 1950、1951,1996 年)。扫描仪常常把页面按 300 或 600 dpi 存成质量很高的 JPEG,这就是十页扫描件能有 30 MB 的原因。用现代编码器以更低的质量和合理的分辨率重新编码这些图片,再以同一个对象编号写回,文件就变小了,而所有引用这张图的地方都不用改。
哪些场景需要压缩 PDF
邮件附件(10–25 MB 上限很常见);政务、高校和求职网站 2、5 或 10 MB 的上传限制;通过聊天软件发送扫描合同、证件和银行流水;不让项目的 PDF 归档塞满共享盘;以及因为每张照片都按相机分辨率塞进去而膨胀的幻灯片导出。因为文件不离开你的设备,报税表、病历和已签署的协议用起来同样放心——这些恰恰是上传类服务最不该碰的文档。如果 PDF 是纯图片扫描件、连"最小"都不够用,就把页面转成图片、用图片压缩压得更狠,再用图片转 PDF 重建。
常见问题
PDF 会上传到服务器吗?
不会。打开文件、重新编码图片、重写 PDF 全部在浏览器里完成。页面加载后离线也能用。
压缩后文字还能选中、搜索吗?
能。只替换图片流;文字、字体、矢量图、链接和书签原样复制。
能压小多少?
扫描件和照片多的文件通常缩小 60–90%。纯文字 PDF 几乎不缩,因为没有图片可重新编码——是这种情况工具会告诉你。
怎么把 PDF 压到 1 MB 或 2 MB 以内?
用"最小"档。结果还超限的话,要么文件太长,要么含有工具不动的图片类型;下一步是用 PDF 拆分把它拆开。
为什么提示已是最优?
重新编码没有得到更小的文件——通常是图片本来就以相近或更低的质量压过了。这时原样返回原文件,而不是给你一份略差的副本。