technine.io

工具

压缩 PDF

在浏览器中免费压缩 PDF。可以先进行无损优化,也可以用 JPEG 质量 75 重新压缩适用的嵌入图片;只有结果更小时,工具才会提供下载。

PDF 只在当前浏览器中处理,不会上传,也不会存到服务器。

一次处理一个 PDF,文件不能超过 50 MB,最多 300 页。不支持加密、受密码保护或带有数字签名的 PDF。

将一个 PDF 拖到这里

压缩方式

压缩方式

两种方式都不会把整页转换成图片,也不会主动移除文档功能。实际效果取决于源文件的制作方式。

如果 120 秒后仍未完成,浏览器会停止压缩引擎。

此工具会在独立的浏览器 worker 中运行 qpdf。它可以整理 PDF 对象、重新压缩适用的数据流,并按需要处理支持的嵌入图片。完整页面不会转换成图片。只有处理后的文件更小,工具才会生成下载文件。

使用方法

  1. 选择一个不超过 50 MB、最多 300 页的 PDF。工具会在浏览器中检查格式、页数、加密状态和检测到的数字签名。
  2. 如果需要保持文字清晰度和原有图片数据,先选择“无损优化”。此方式会重新压缩适用的数据流并整理 PDF 对象。
  3. 如果可以接受图片质量略有下降,可选择“缩小嵌入图片”。工具会以 JPEG 质量 75 重新压缩适用的图片,但不会降低所有图片的尺寸。
  4. 开始压缩。如果结果更小,可比较处理前后的大小,下载 technine-compressed.pdf,检查文档后再替换源文件。

适用场景

缩小邮件附件
先尝试无损优化。如果文件仍然太大,而且可以接受图片质量下降,再改用嵌入图片压缩。
让报告更容易传送
整理包含重复或未充分压缩 PDF 对象的报告。可以节省多少空间,取决于源文件的导出方式。
缩小扫描文档
如果扫描 PDF 包含适用的 JPEG 图片,可使用嵌入图片压缩。以其他方式存储的图片可能不会改变,像素尺寸也不会降低。

支持范围与限制

  • 一次只能处理一个 PDF,文件不能超过 50 MB,最多 300 页。不支持加密、受密码保护或检测到数字签名的 PDF。如果要保持签名有效,已签名的文件不能被改写。
  • 压缩在本地 WebAssembly worker 中进行,文件不会上传或存储。不过,浏览器仍需有足够的内存来载入源文件、压缩引擎和结果。即使文件没有超出限制,内存较少的设备也可能无法完成。
  • 每次压缩限时 120 秒。离开或刷新页面也会清除下载文件,因为网站不会保留结果。
  • 无损优化不保证文件一定会变小。已经优化过的 PDF 可能大小不变,甚至略微增加;遇到这种情况,工具不会提供该文件下载。
  • 嵌入图片方式可以把适用的非 JPEG 图片转换成 JPEG,也会以质量 75 重新压缩部分原有 JPEG。图片可能出现可见的压缩痕迹,像素尺寸不会降低,不支持的图片编码也可能保持不变。
  • 工具会尽量保留 PDF 文档结构,不会压平页面。不同 PDF 对功能的实现差别很大,如果文档很重要,请检查页面、文字、链接、表单、书签、附件和打印结果。引擎如有警告,工具会与结果一并显示。
  • 压缩不等于清除文档中的风险。工具不会主动移除 JavaScript、链接、附件或其他活动内容,请勿用它把来源不明的 PDF 当作安全文件。
  • 重写 PDF 可能使对象编号、字节排列、文档 ID、线性化设置和 PDF 版本发生变化。工具不保证 PDF/A、PDF/X 或其他规范在压缩后仍然有效。

常见问题

我的 PDF 会上传到服务器吗?

不会。浏览器会直接读取所选 PDF,压缩引擎也在本地运行。网站不会存储源文件或结果。

两种压缩方式有什么区别?

“无损优化”会整理 PDF 对象并重新压缩适用的数据流,不会主动改动嵌入图片数据。“缩小嵌入图片”可以把适用的图片转换成 JPEG,也会以质量 75 重新压缩部分原有 JPEG,因此图片质量可能下降。

为什么没有下载文件?

处理后的文件不比源文件小。常见原因是 PDF 已经很精简,或大部分内容无法用所选方式重新压缩。工具会丢弃更大的结果,避免你误用它替换源文件。

图片压缩会让每个 PDF 都大幅变小吗?

不一定。只有适用的嵌入图片会受影响,图片尺寸不会降低。如果图片编码不受支持,或原本已经得到有效压缩,文件大小可能没有明显变化。

可以压缩加密或已签名的 PDF 吗?

不可以。工具不支持加密或受密码保护的 PDF,也会拒绝检测到数字签名的文件,因为改写 PDF 会使签名失效。

链接、表单、书签和附件会保留吗?

压缩设置不会主动移除这些结构,但不同 PDF 的实现方式可能差别很大。请保留源文件并逐项检查下载结果;如果引擎返回警告,更应仔细核对。

咨询WhatsApp