PDF「压缩」并非像 ZIP 那样统一算法,而是针对内部图片、字体、对象流做优化,有时还会重采样图片 DPI。

NextPDF 提供的引擎

Ghostscript(推荐扫描件)

服务端若已安装 gs,可选 Ghostscript 引擎,预设包括:

  • screen:体积最小,适合屏幕阅读
  • ebook:平衡体积与清晰度,多数场景推荐
  • printer:更清晰,体积较大

PDFBox

适合结构简单、以矢量与文字为主的 PDF,对纯扫描件效果可能不如 Ghostscript。

自动

优先尝试 Ghostscript,不可用时回退 PDFBox。

压缩 PDF 页选择引擎与预设后上传。

压缩后变模糊?

图片被重采样到更低 DPI 时会略损清晰度。若需打印,选 printer 预设或不要过度压缩;若仅邮件发送,ebook 通常足够。

压缩无效的情况

  • PDF 已是高度压缩的 JPEG 扫描
  • 主要为文字,体积本身很小
  • 内含无法安全移除的嵌入对象

此时可尝试 拆分 或降低扫描源 DPI。