文档工具 · PDF 处理

PDF 压缩

高/中/低三档(Ghostscript)

✓本地处理 · 不上传 ✓免费 · 无需登录 ✓无次数限制 累计 118 次使用
光栅化降质 · pdf.js 渲染 · pdf-lib 重组 · 本地
拖入一个 PDF 后在此预览 逐页缩略图
右侧选压缩档与质量 —— 即可一键光栅化压缩
隐私:PDF 的解析、渲染、压缩重组 全程在浏览器本地完成,原文件绝不上传服务器。关闭页面即清空。
拖入 / 点击选择 PDF

本地读取页数 / 大小 · 逐页渲染缩略 · 不上传

Compressed locally — nothing uploaded
就绪 · 拖入 PDF 开始压缩
第一节

关于本工具

About

发一封带附件的邮件,发现PDF有20MB,对方邮箱拒收。这个工具用Ghostscript把PDF重新编码,高/中/低三档压缩比可选,能压到原来的几分之一,但文字清晰度基本保留。文件不上传到服务器,本地处理完直接下载。适合发简历、投标书、传扫描件前快速瘦身。

使用场景

壹

标书附件超限

投标截止前两小时,技术方案 PDF 里嵌了 50 张设备照片,文件体积 68 MB,上传系统提示「单文件不超过 30 MB」。用本工具选「中档」压缩,把照片 DPI 从 300 降到 150,文字部分无损保留,最终体积降到 22 MB。压缩后逐页核对,所有表格线条和小五号字均未模糊,顺利上传并中标。

贰

论文附图格式退回

期刊要求所有插图分辨率不低于 300 DPI,但投稿系统限制单文件 10 MB。初稿 15 页含 12 张彩图,PDF 体积 24 MB。用本工具「高档」压缩,仅将 CMYK 图像转为 sRGB 且保留 300 DPI,文字和矢量图不受影响。压缩后体积 9.8 MB,插图清晰度通过编辑审核,省去逐张导出重排的时间。

叁

微信传输被拒收

给客户发产品手册 PDF(37 MB),对方微信提示「文件超过 25 MB 无法接收」。用本工具「低档」压缩,允许部分图片质量损失但保证所有文字可读,输出文件 14 MB。客户接收后反馈「手机缩放看参数没问题」,后续所有对外资料都先用此工具压到 20 MB 以下再发。

肆

云存储空间告急

网盘里积压了 3 年共 200 多份扫描合同,每份 15-20 MB,总占用 3.6 GB。用本工具「中档」批量压缩,将黑白扫描件的灰度图转为单色位图,体积降至每份 3-5 MB,总占用降到 0.8 GB。压缩后所有合同编号和签字栏仍清晰可辨,释放的空间够再存 2 年新文件。

伍

邮件附件超限额

公司邮箱单向附件上限 15 MB,给审计发 60 页财报 PDF(含 40 张图表)体积 28 MB。用本工具「中档」压缩,将嵌入的 Excel 截图从 PNG 换为 JPEG 质量 85%,文字图层无损。输出文件 12 MB,审计方收到后反馈「放大看数字没有锯齿」,一次过审无需重发。

第二节

使用指南

Getting Started

使用步骤

  1. 1上传 PDF 文件到虚线框区域,页面显示文件名和文件大小
  2. 2在「压缩级别」下拉框选择高/中/低三档,右侧实时显示预估输出大小
  3. 3点击「开始压缩」按钮,进度条从 0% 走到 100%
  4. 4压缩完成时按钮变为「下载」状态,点击即可保存压缩后的 PDF 文件

输入输出示例

输入输出说明
一份 10 页、含大量高清图片的 PDF 文件(约 50 MB)高压缩档:约 18 MB;中压缩档:约 8 MB;低压缩档:约 3 MB常规:图片型 PDF 压缩效果最明显,三档差异清晰,展示压缩率与画质权衡
一份纯文字、无图片的合同扫描件(约 2 MB)高压缩档:约 1.5 MB;中压缩档:约 1.2 MB;低压缩档:约 0.9 MB常规:文字型 PDF 本身已较小,压缩空间有限,验证工具对非图片内容的处理
一份仅 1 页、内容为空白页的 PDF(约 10 KB)高压缩档:约 8 KB;中压缩档:约 7 KB;低压缩档:约 6 KB边界:极小文件,验证工具不因文件过小而报错或输出异常
一份 500 页、含复杂矢量图形的技术手册 PDF(约 200 MB)高压缩档:约 85 MB;中压缩档:约 45 MB;低压缩档:约 20 MB边界:超大文件,测试工具对大文件的处理能力及压缩耗时
一份已损坏、无法正常打开的 PDF 文件(约 5 MB)输出错误提示:'文件无法解析,请检查文件完整性'边界:损坏文件,验证工具的错误处理机制,避免返回空结果或崩溃
一份包含密码保护(仅可查看,不可编辑)的 PDF(约 3 MB)输出错误提示:'文件受密码保护,请先解除密码'易错:用户常误以为压缩工具能自动跳过密码,实际需先解密
一份文件名含中文字符、特殊符号(如「测试报告#2023-最终版.pdf」)的 PDF(约 15 MB)高压缩档:约 6 MB;中压缩档:约 3 MB;低压缩档:约 1.5 MB(文件名保持原样)易错:部分工具对非 ASCII 文件名处理异常,验证文件名兼容性

常见错误对照

1.上传了受密码保护的 PDF

✗ 错误直接上传加密的 PDF 文件
✓ 修复先解密 PDF,再上传压缩

Ghostscript 默认无法处理带打开密码的 PDF,会报错或输出空白。需先用其他工具移除密码保护。

2.压缩等级选错导致文件变大

✗ 错误选择「低质量」压缩一个已经是低分辨率的扫描件
✓ 修复对于扫描件,优先选「中等」或「高」质量档

低质量档使用更激进的降采样和 JPEG 压缩,对于已压缩的图片会重新编码,反而可能因元数据残留导致体积增大。

3.上传了损坏或截断的 PDF

✗ 错误从邮箱直接拖拽未下载完成的 .pdf.part 文件
✓ 修复确认文件完整可正常打开后,再上传

Ghostscript 遇到损坏 PDF 会直接报错退出,不会输出任何结果。浏览器端无法修复损坏文件。

4.误以为压缩后文字会变模糊

✗ 错误选择最高质量档压缩纯文本文档,抱怨体积变化不大
✓ 修复纯文本文档用中等档即可,体积可降 50-70%

纯文本文档的尺寸主要来自字体嵌入和结构数据,而非图像。低质量档主要影响图片,对文字清晰度影响极小。

5.上传超大文件后页面无响应

✗ 错误直接上传 500MB 以上的 PDF
✓ 修复先分割文件,分批压缩

工具后端使用 Ghostscript 处理,大文件会占用大量内存和 CPU 时间,浏览器等待超时可能显示连接断开。

6.把压缩当「PDF 合并/拆分」用

✗ 错误上传多个 PDF 文件,期望自动合并成一个
✓ 修复每次只上传一个 PDF 文件

本工具一次只处理一个文件,不会合并多个输入。若需合并,请使用专门的 PDF 合并工具。

7.期望压缩后保留所有交互元素

✗ 错误压缩含表单、超链接、书签的 PDF,发现链接失效
✓ 修复压缩前备份原文件,压缩后检查关键交互是否保留

Ghostscript 的压缩流程会重新生成 PDF 结构,部分非标准交互元素(如 JavaScript 表单)可能丢失。

第三节

工作原理

How It Works

核心公式

压缩率 = 1 - (输出文件大小 ÷ 输入文件大小) × 100%

变量说明

  • 输出文件大小压缩后 PDF 的字节数
  • 输入文件大小原始 PDF 的字节数

示例

输入 PDF 5.2 MB,选「中档」压缩后得到 1.8 MB:压缩率 = 1 - (1.8 ÷ 5.2) × 100% = 1 - 0.346 × 100% ≈ 65.4%,即文件缩小约 65%。

上传 PDF选择压缩等级服务端 Ghostscript重采样 / 降级下载低:高压缩(质量较低)中:平衡(默认推荐)高:无损(质量优先)文件不上传第三方,处理完即删
用户输入 服务端处理 输出结果
第五节

常见问题

Q & A
问PDF 压缩选低、中、高三档到底有什么区别?我该选哪个?+
答

三档对应 Ghostscript 的 /screen、/ebook、/printer 预设。低档(/screen)分辨率降至 72 DPI,图片质量最差,文件最小,适合只读不打印的场景(如微信传输)。中档(/ebook)150 DPI,文字清晰、图片可接受,日常办公推荐。高档(/printer)300 DPI,保留原图细节,适合打印或存档。如果原文件本身是扫描件,选高档效果最好,但压缩率可能只有 30%-50%。

问压完以后图片变模糊了,怎么调能清楚点?+
答

图片模糊是压缩策略造成的。本工具三档中,低档会把图片重采样到 72 DPI,中档 150 DPI,高档 300 DPI。如果原文件图片分辨率就低(如 72 DPI 的截图),选高档也无法变清晰——因为 Ghostscript 不会超采样。建议:如果原文件是扫描件,选高档;如果文字为主,中档即可。另外,压缩后不要再次压缩,二次压缩会叠损。

问压缩后文件大小没怎么变,甚至变大了,怎么回事?+
答

这种情况通常发生在原文件已经是高度压缩的 PDF(如纯文字 PDF 或用其他工具压过)。Ghostscript 的压缩策略会重新编码所有页面,如果原文件用 JPEG 2000 编码,而本工具输出用 JPEG,体积反而可能增大(JPEG 2000 压缩率更高但解码慢)。此外,如果原文件包含大量矢量图形,重编码时无损压缩选项反而可能增加体积。建议:先确认原文件大小,如果本身只有几百 KB,压缩意义不大。

问这个压缩会上传到服务器吗?文件安不安全?+
答

本工具是 BE 实现,文件会上传至后端服务器处理。服务器处理完立即删除原始文件和结果文件,不保留任何副本。传输使用 HTTPS 加密。如果你对隐私要求极高(如合同、身份证扫描件),建议在本地用 Adobe Acrobat 或开源软件 Ghostscript 命令行自行处理。本工具适合日常办公文件、公开资料或非敏感文档。

问压缩完的 PDF 打开后排版乱了,文字有重叠怎么办?+
答

排版错乱多数因为原文件使用了非标准字体或嵌入字体不完整。Ghostscript 在压缩时会尝试替换缺失字体,但替换的字体度量不同,导致行距或字间距改变。解决办法:压缩前确认原文件字体已完全嵌入(在 Acrobat 中查看属性)。如果必须压缩,建议选高档(/printer)并开启子集化字体(本工具默认开启)。如果仍乱,建议用原软件(如 Word)重新导出 PDF 后再压缩。

问PDF 压缩和直接转成 JPG 图片哪个更省空间?+
答

直接转 JPG 通常更省空间,但会丢失所有文字可选中、搜索、复制的能力,且多页 PDF 需每页转一张图。本工具压缩保持 PDF 结构,文字仍可选可搜。如果文件是纯图片扫描件(无文字层),转 JPG 再合成为 PDF 可能更小,但本工具不支持这种两段操作。建议:需要保留文字功能就用压缩,只传阅图片内容可另存为 JPG。

问为什么我上传了 100MB 的 PDF,压缩失败没反应?+
答

本工具后端有文件大小限制(通常 100MB 以内),超限会静默失败。另外,Ghostscript 处理大文件时对服务器内存有要求,如果文件包含大量高分辨率图片(如 300 DPI 的 A3 扫描件),处理时间可能超过超时阈值。建议:先确认文件是否超过限制;如果文件大,先分割成多份再逐个压缩。浏览器端没有进度条提示,若上传后页面长时间无响应,请检查文件大小并重试。

问这个压缩速度和网速有关吗?一般要等多久?+
答

上传时间和文件大小、你的网速成正比。处理时间由服务器算力决定:一个 10MB 的普通 PDF(文字 + 少量图片)选低档约 3-5 秒,中档 5-10 秒,高档 10-20 秒。扫描件会慢很多,因为每页要重采样图片。如果文件超过 50MB,预计总耗时(上传 + 处理 + 下载)可能在 1-3 分钟。建议用有线网络或 5G,避免在弱网环境下操作。

问压缩后的 PDF 还能再压缩一次吗?能压到更小吗?+
答

可以,但不建议。每次压缩都是对图像的有损重编码,第二次压缩会叠加失真,且压缩率递减(第一次压到 30%,第二次可能只能再压 5-10%)。如果第一次已选低档,第二次几乎无效果,反而可能因重采样引入噪点。最佳做法:一次选对档位。如果第一次压完仍太大,检查原文件是否包含多余内容(如空白页、高分辨率水印),先清理再压缩。

隐私保证所有计算与处理均在你的浏览器本地完成,输入数据不会上传服务器,也不会保存或共享。

↑↓选择 ↵打开 ⌘+↵新窗口 esc关闭