压缩PDF
PDF太大,发不了邮件、传不上去?压缩后通常能缩小40–70%,肉眼看不出差别。无论文件多大,都不会被存储。
- 绝不存储
- 无需排队,无需等待
- 无需注册,无水印
使用方法
添加PDF
把PDF拖放到页面上。无需排队,也不存储,即使是200 MB的文件也能立即开始。
选择压缩力度
“推荐”几乎适合所有情况。“轻度”保护打印质量;“极限”得到尽可能小的文件。
压缩并下载
页面会显示压缩前后的大小,然后您就可以下载更小的文件。
哪些内容会重新编码,哪些保持不变
在“轻度”“推荐”和“强力”级别下,文档是被编辑而不是被重建。每张大于约一百像素见方的内嵌图片都会被解码、按最长边限制尺寸、重新编码,再放回原来的位置;文件中的其他内容一概不动,因此书签大纲、表单字段、批注、附件和文档信息都会原样保留。只有当替换后的图片比原图至少小5%时才会被采用,这也是为什么对同一个文件第二次运行本工具通常不会有任何变化。
每张替换图片都以8位DeviceRGB写入。这在屏幕上看不出来,但对打印则不然:以CMYK存储的图片会变成RGB,分色效果就取决于印刷方了。出于同样的原因,索引色或基于ICC的色彩空间中的图片会被跳过——要正确读取它们需要调色板或色彩配置文件,保持原样只是损失一点体积,却没有任何风险。
“极限”是一种完全不同的操作,而不是更强的设置。它返回的是一个由页面图片重新构建的新文档,因此所有不属于图片的内容都将不复存在:链接、表单字段、批注、书签大纲、标签结构、附件和文档信息,都会随文字层一起消失。
如果您需要的是别的
Ghostscript能处理到重新编码图片所触及不到的部分。gs -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook -o out.pdf in.pdf会通过它自己的解释器重建整个文档:图片降采样到目标分辨率,字体重新子集化为实际用到的字形,页面内容也会重写。如果文件很大却几乎没有图片,最后这一点正是您需要的。
它还能让您指定颜色的处理方式——-dColorConversionStrategy=/LeaveColorUnchanged会让准备付印的文档保持原本的色彩空间——而浏览器的canvas只能输出sRGB。
常见问题
我的PDF能缩小多少?
这完全取决于文件里的内容。扫描件和图片较多的文档通常能缩小50–80%。以文字为主的PDF可能几乎没有变化,因为文字本身就很小——这种情况下,工具会如实告诉您,并把原文件还给您,而不是假装压缩成功。
画质会变差吗?
在“推荐”级别下,屏幕上看不出任何差别:图片会重新编码并缩小到合理的上限,而文字和矢量图形完全不动,始终保持清晰锐利。“轻度”更温和,适合打印用途。“强力”和“极限”会以肉眼可见的画质损失换取更小的体积,界面上也会明确说明。
压缩时会存储我的PDF吗?
不会。不存储任何文件。这一点在这里比平时更重要——需要压缩的文件通常是合同、护照和银行流水,要发往有附件大小限制的地方。
为什么“极限”会提示文字将无法选中?
因为它会把每一页渲染成一张图片。正是这样文件才能小得多,但文字也随之变成了图片的一部分,无法再被选中、搜索或复制。只有在文件大小是唯一考虑时才使用它。
已经压缩过的文件还能再压缩吗?
可以试试,如果已经没有压缩空间,工具会如实告诉您。对同一个文件反复压缩只会让图片质量下降,而不会让文件变小。
有文件大小限制吗?
没有固定限制——实际上限取决于您设备的内存。大型文档耗时更长,因为处理工作是由您自己的电脑完成的,而不是在服务器上排队。
小贴士: 文字和矢量图形本身的存储方式就已经很高效,所以纯文字PDF的压缩空间很小——预计只能缩小几个百分点,而不是一半。JPEG 2000图片会保持不变,因为浏览器无法解码它们。软蒙版会被有意跳过:重新编码透明蒙版会让被遮罩的内容周围出现光晕。
把这个工具放到您的网站上
博客、课程页面或帮助文章均可免费使用。粘贴一段代码,访客就能直接在您的页面上使用。