PDF 压缩工具

在浏览器中压缩 PDF:以更低质量重新编码内嵌的 JPEG 图片,并启用对象流重整文件结构来减小体积,全程无需上传,文件不离开你的设备。

正在加载工具…

PDF 压缩工具完全在浏览器中缩小 PDF:以更低的质量重新编码内嵌的 JPEG(DCTDecode)图片,并启用对象流重新保存文档以去除冗余结构。文件由 pdf-lib 在本地解析、由 Canvas API 在本地重新编码,绝不会上传到任何地方。以扫描页或照片为主的 PDF 缩减最明显,纯文本和矢量文档变化很小。

PDF 压缩工具 是什么?

一款免费的在线 PDF 压缩工具,直接在浏览器中减小 PDF 文件体积。它针对让 PDF 变大的两大原因:体积庞大的内嵌位图,以及冗余的文档结构。选择低、中或高质量级别后,工具会用 Canvas API 以该质量重新编码内嵌的 JPEG 图片,并在开启对象流的情况下重新保存整个文档。无论是要用邮件发送报告的上班族、要在体积上限内提交作业的学生,还是任何遇到 PDF 上传大小限制的人,都可以拖入文件并获得更小的版本。由于解析(pdf-lib)和图片重新编码(Canvas)都在本地运行,PDF 在压缩时始终不会离开你的设备。

如何使用 PDF 压缩工具

  1. 将 PDF 拖到拖放区,或点击拖放区从设备中浏览并选择一个 PDF。
  2. 选择质量级别:低可获得最小文件,中为平衡,高则保持图片不变、仅重整文档结构。
  3. 文件载入片刻后,原始、压缩后与节省统计会自动更新——无需再按按钮进行压缩。
  4. 查看首页预览以确认是正确的文档;点击它可放大。
  5. 点击下载保存压缩后的 PDF,或点击重置清空并重新开始处理另一个文件。

示例

在用邮件发送前缩小扫描版 PDF

拖入一份由拍摄页面组成的多页扫描 PDF 并选择「中」。内嵌的 JPEG 图片会以更低质量重新编码,压缩后数值远低于原始值,节省项会显示如 -55% 的负百分比。下载后保存为 document-compressed.pdf。

在不改变图片质量的情况下重整 PDF

对一份以文字和图表为主的报告选择「高」。图片保持原样,文档以对象流重新保存。体积可能只略微缩小(若本来已优化,甚至可能显示小幅的 +),但页面渲染保持不变。

将图片繁多的作品集压到最小

拖入一份满是整页照片的 PDF 并选择「低」。每张内嵌 JPEG 都会以更低的质量重新编码,以牺牲部分可见的图像细节为代价,换取最大的体积缩减。

常见问题

压缩到底是怎么实现的?
有两种方式。文档总是会在启用对象流的情况下重新保存,从而去除冗余结构;在低和中质量下,内嵌的 JPEG(DCTDecode)图片会被解码并用 Canvas API 以更低质量重新编码。高质量会跳过图片步骤,仅重整结构。
为什么我的 PDF 几乎没变小?
PDF 体积大多来自位图。一份以可选文本和矢量图形为主的 PDF,工具几乎没有可重新编码的内容,因此节省很少。体积缩减最明显的是低或中质量下的扫描或照片繁多的 PDF。
压缩会降低图片质量吗?
在低和中质量下会——内嵌的 JPEG 图片会以更低质量重新编码,这正是文件变小的原因。高质量则保持所有图片不变、仅重整文档结构,因此视觉质量得以保留。
为什么压缩后的文件大小不变甚至更大?
如果图片本来就压缩良好,重新编码可能持平或超过其体积;这种情况下工具会保留原图。节省项会显示 ± 或 + 百分比。你可以选择更低的质量,或接受一份已优化的 PDF 难以再缩小的事实。
我的 PDF 会被上传到服务器吗?
不会。一切都在浏览器中 100% 本地运行——pdf-lib 解析文件,Canvas API 重新编码图片。你的 PDF 绝不会被上传、发送或存储到任何地方,因此页面加载后即使离线也能使用。

相关工具