PNG压缩:完整指南
PNG压缩与JPEG的工作方式不同。它不是删除视觉细节,而是使用高级量化算法减少图像中的颜色数量。这可以大幅减小文件大小 — 通常可达70%或更多 — 同时保留PNG特有的锐利边缘和透明度,使其成为图形的理想选择。
为什么要压缩PNG图像?
PNG文件对于图形、标志、图标和任何需要透明度的图像都是必不可少的。但它们可能会出乎意料地大:
文件大小问题
单个PNG图标可能有几百KB。包含多个PNG图形的页面可能加载缓慢,尤其是在移动连接上。大型PNG还会消耗更多带宽和存储空间。
PNG为什么会变大
PNG-24格式支持超过1600万种颜色 — 远超大多数图形实际需要的数量。一个只有10种不同颜色的标志保存为PNG-24时,会浪费大量数据来编码未使用的颜色信息。
PNG压缩如何工作
我们的工具使用颜色量化来减少调色板,同时保持视觉质量:
- 分析图像中的所有颜色
- 使用感知算法将相似颜色分组
- 创建具有目标颜色数量的优化调色板
- 将像素重新映射到最近的调色板颜色
- 对结果应用额外的无损压缩
算法优先考虑人眼最敏感的颜色,确保压缩后的图像看起来尽可能接近原始图像。
选择正确的颜色数量
| 颜色 | 最适合 | 文件大小 |
|---|---|---|
| 256 | 大多数图形、标志、图标、截图 | ~70-80%更小 |
| 128 | 颜色较少的简单图形 | ~80-85%更小 |
| 64 | 图标、简单插图 | ~85-90%更小 |
| 16-32 | 极简图形、网站图标 | ~90%+更小 |
从256色开始 — 这是大多数图像的最佳选择。只有在需要最大压缩且图像能够承受时才进一步减少。
如何使用此工具
- 添加文件 — 拖放或选择最多20张PNG图像
- 压缩 — 点击压缩以使用自动设置处理
- 调整(可选) — 点击任意缩略图手动设置颜色数量
- 比较 — 使用前后对比检查质量
- 下载 — 保存单个文件或一次性下载全部
典型结果
网站标志(150KB): 在256色时压缩至约25KB — 减少83%
UI截图(800KB): 在256色时压缩至约200KB — 减少75%
图标集(每个50KB): 在64色时压缩至每个约8KB — 减少84%
透明度保留
与某些压缩工具不同,我们的工具完全保留PNG透明度。Alpha通道信息在整个压缩过程中得到保持,因此您具有透明背景的图形仍然完全可用。
隐私与安全
所有处理都在您的浏览器中使用WebAssembly技术进行:
- 无需上传 — 文件永不离开您的设备
- 无服务器 — 压缩在本地运行
- 无跟踪 — 我们无法看到您的图像
- 原文件保留 — 只有下载的文件被压缩
准备好压缩了吗?
将PNG文件拖放到上方开始。需要压缩JPEG?请切换到上方的JPEG标签。