关于压缩 PDF 工具
此工具通过三种方法之一缩小 PDF 的文件体积:一种轻度的、接近无损的结构优化,可保留文字可选中的特性;一种强力压缩,将每一页重新渲染为压缩后的图像(大多数免费的、以图像为主的 PDF 压缩工具都使用这种技术);或者一种目标大小模式,自动搜索最接近你设定的确切文件大小的质量等级。
工作原理
上传一个 PDF 并选择一种模式。轻度模式更高效地重新保存 PDF 的内部结构——安全,保留所有文字和质量,但节省的空间有限,且取决于文件本身。强力模式以你选择的质量等级将每一页渲染为图像,并从这些图像重建 PDF。目标大小模式让你输入一个确切的大小(例如 500 KB 或 2 MB)——工具会自动尝试不同的质量和分辨率组合,选出最接近该大小(略低于或接近)的结果。下载前,工具会显示原始大小、新大小和节省的百分比。
假设与行为
- 轻度模式使用优化的对象流重新序列化 PDF。它不会重新压缩内嵌的图像或字体,因此节省的空间因文件而异,有时可能很小。
- 强力模式以选定的质量/分辨率预设将每一页栅格化为 JPEG,然后逐页以原始页面尺寸从这些图像重建 PDF。
- 目标大小模式对 JPEG 质量进行二分搜索(必要时降低分辨率),直到输出结果达到或接近你要求的大小——对于非常小的目标,它不一定总能精确命中,但会尽量接近。
- 强力和目标大小模式在扫描文档或图像较多的 PDF 上最为有效——对于以文字为主、基于矢量的 PDF,这两种模式在某些情况下反而可能使文件变大,因为将文字栅格化通常不如原始矢量文字高效。
- 强力和目标大小模式会移除可选中的文字和交互元素(链接、表单字段、书签)——输出结果只是图像页面。
局限
- 没有 OCR——即使原始 PDF 的文字是可选中的,强力模式输出的文字也无法选中或搜索。
- 非常大的 PDF(页数多、分辨率高)处理起来可能需要一些时间,因为一切都在你的设备上运行。
- 加密或受密码保护的 PDF 无法处理。
隐私
PDF 完全在你的浏览器中使用 pdf.js 和 pdf-lib 压缩。不会上传或存储任何内容。

