PDF 压缩工具
尝试在本地压缩受支持的 PDF,不降低图像分辨率。比较检查后的大小;生成更小的副本时即可下载,部分 PDF 不会变小。
压缩 PDF 并比较结果
- 选择一个不超过 20 MiB 的本地 PDF,点击“压缩 PDF”。仅选择文件不会启动引擎。此版本检查最多 500 个实际页面及下文所述的有限静态文档类型。
- 工具检查源文件,重新压缩符合条件的数据流和结构对象,再检查完整候选文件。不会降低图像分辨率或转为 JPEG,也不保证文件变小。取消会停止处理,不改变原件。
- 比较原文件和候选文件的精确字节数。只有经检查且更小的结果可下载。替换原件前请打开并检查副本;等大或更大的结果不提供下载。
此无损编码方案会改变什么
PDF 包含页面内容、图像、字体、元数据和结构对象。本方案重新压缩符合条件的无损数据流并打包结构对象,不会将页面转换为图片,但不能保证达到降低扫描分辨率或图像质量所带来的压缩幅度。
无损编码优化不代表文件字节完全相同或所有内容绝对保真。重写会改变序列化、交叉引用和增量修订历史,并可能将最低阅读器版本提高到 PDF 1.5。未使用的数据和资源会保留;这不是涂黑、元数据删除或恶意软件清理。
支持结构正常、未加密且无签名标记的 PDF 1.0–1.7 或 2.0,以及普通文本、矢量、图像和字体。静态书签、页码标签、标签结构及 Info/XMP 元数据会保留。只允许简单内部链接或单个 URI/内部跳转操作;工具不会打开链接。
候选文件必须具有相同的实际页数,以及逐页相同的页面框、旋转和用户单位。这些一致性检查不能证明每个像素、链接或元数据都相同。工具不认证 PDF/A、PDF/UA、打印、无障碍或真实性。
阅读大小比较,而非期望保证缩小
算术示例:原文件 2097152 字节、候选文件 1572864 字节,分别为 2.00 MiB 和 1.50 MiB,节省 524288 字节,减少 25.00%。这是示例,不是实测结果或预测。
若 1000000 字节的源文件生成 1200000 字节的候选文件,结果增大 200000 字节或 20.00%。等大或更大的候选文件不会作为压缩结果提供下载。
从 20000000 字节中节省 1 字节是真实变化,显示为“小于 0.01%”而非零。1 MiB 等于 1048576 字节;百分比和 MiB 各四舍五入一次。
支持范围与实际限制
输入限一个非空 PDF,最多 20971520 字节和 500 个实际页面;候选文件最多 41943040 字节。结构检查及 60000 毫秒处理超时限制可能拒绝文件,也不保证总内存或处理速度。
不支持加密文件,包括无需密码即可打开的文件。表单、签名或认证标记、附件、作品集、图层、非链接批注、可执行或链式操作、扩展及需要修复的文件均不支持。标记检查不是密码学签名验证。
已压缩的图像和扫描件可能只缩小一点、保持不变或变大。没有图像质量或目标大小设置;工具不保证满足上传限制,也不通过删除内容缩小文件。
需要支持独立工作线程及固定引擎所需 WebAssembly 异常的现代浏览器。资源、启动、处理或检查失败时不提供部分文件。触发下载不证明文件已写入磁盘,也不保证所有阅读器表现一致。
本地文件处理与当前结果
工具不添加 PDF 上传、账号、保存历史、文档日志或携带文件的分享链接。引擎资源从本站加载,文档字节留在当前浏览器任务中。更换、取消、清除或关闭页面会废弃旧任务及下载链接。其他站点服务仍适用各自政策。
关于 PDF 压缩的问题
方法与来源
- qpdf.readthedocs.ioqpdf 12.4.2:压缩选项、重写与检查
- qpdf.readthedocs.ioqpdf 12.4.2:JSON 对象表示与检查
- github.comWASM Zoo qpdf 0.1.1:第三方浏览器构建及来源
- 本地引擎许可与声明
这些来源说明处理方法,不认证完整保真、签名或安全性。审阅日期:2026 年 11 月 6 日。
