PDF 压缩工具

在线压缩 PDF 文件,显著减小文件体积。调整图片质量滑块(1-100),浏览器端重新压缩 PDF 中嵌入的 JPEG 图片。完全本地处理,文件不上传服务器。

(1=最小体积/最低画质,100=最佳画质/原图大小)正在加载 pdf-lib...
将 PDF 拖到此处,或点击上方按钮选择

关于 PDF 压缩在线工具

这是一个基于 pdf-lib 1.17.1 的纯前端 PDF 压缩在线工具,无需上传文件到服务器,在浏览器里直接遍历 PDF 每一页的图片对象(XObject Image),用 Canvas API 重新解码、再以指定 JPEG 质量重新编码后替换原图流,从而显著降低文件体积。质量滑块范围 1-100,推荐 40-70 之间,可在画质与体积之间取得平衡。工具会显示压缩前/后体积对比以及压缩比。对于纯文本 PDF 压缩效果有限(主要因为没有可压缩的图片),但对于含大量图片、扫描件、照片的 PDF 通常能减小 40-80% 体积。文件大小限制 50MB。

How to use (怎么使用)

  1. Click the file picker or drag & drop your PDF (≤ 50 MB) into the dropzone.
  2. Adjust the image quality slider (1–100). Lower values give smaller files but reduce image fidelity.
  3. Click "📦 压缩并下载" — the compressed PDF downloads instantly with a before/after size summary shown on screen.

常见使用场景 (Use Cases)

常见问题 (FAQ)

Q: 压缩会改变 PDF 的文字内容吗?
A: 不会。本工具只重新压缩嵌入的图片对象,文字、矢量图形、字体均原样保留,文字内容、章节结构、书签等都不会变。

Q: Is the compression lossless?
A: No, it is lossy because embedded JPEGs are re-encoded. Use quality ≥ 90 for near-original visual fidelity. For lossless compression, no online tool can help — you need a server-side tool that deflates streams.

Q: 为什么压缩后文件反而变大了?
A: 极少见情况,可能原 PDF 已经是最优压缩(JPEG 已经是高质量),或 PDF 内几乎无图片。试试降低质量到 30-50。

Q: How large a file can I compress?
A: Up to 50 MB per file. Larger files may exhaust browser memory. For huge PDFs, use desktop software like Ghostscript or Adobe Acrobat Pro.

小贴士 (Tips & Related Tools)