本地处理
优化5 min read
如何压缩 ZIP 文件
了解重新压缩 ZIP 何时真正节省空间,以及如何诚实地解读结果。
当条目未压缩存储时,重新压缩 ZIP 可能会有帮助,但对于已经压缩的格式几乎没有作用。本指南说明工具何时能节省空间,何时会诚实地报告无法做到。
为什么 ZIP 有时已经很小
许多常见格式在内部已经压缩:JPEG 和 PNG 图片、MP4 和 MP3 媒体、PDF 文档以及 DOCX 和 XLSX 等 Office 文件。对它们再次应用 DEFLATE 几乎不会获益,甚至可能增加开销。
工具会做什么
“压缩 ZIP”工具会按你选择的级别重建压缩包。格式已压缩的条目会以存储方式保存,不进行重新编码,因此它们的字节绝不会降级。
诚实地解读结果
工具会显示原始大小、输出大小和节省的百分比。如果重新压缩后的压缩包更大,它会明确告诉你,而不是强制下载。
压缩真正有用的时机
以存储模式创建的压缩包,或包含未压缩文本、源代码、CSV 文件或日志的压缩包,在使用 DEFLATE 重建时可以显著缩小。
Frequently asked questions
为什么我的 ZIP 没有变小?
因为它可能已经包含压缩数据。JPEG、PNG、MP4、PDF 和 Office 格式很少能重新压缩得更小。
压缩会改变我的文件内容吗?
不会。文件字节完全保留;改变的只是它们在压缩包中的打包方式。