如何让截图文件变小

更新于

如何让截图文件变小

大多数截图都是 2x 或 3x 像素密度的 PNG,所以窗口看起来不大,文件却很大。无损重新压缩 PNG,可保留 UI 文字的每一个像素;或把最大边限制在 1920 或 1280,若你只需要 1x 副本。照片类截图请转成 JPG。EditItAll 在浏览器中运行,不会上传任何内容。

现在就做——免费,在浏览器里

Compress a screenshot

为什么截图比看起来更大

屏幕上的窗口也许只有 800 像素宽。视网膜 Mac 或新款手机仍会按 2x 或 3x 写成 PNG,也就是 1600 或 2400 像素的精确数据,外加一条 alpha 通道。PNG 是无损的,会存储每一个像素。这对 UI 和文字是正确格式,也是一张「小」截图仍有 4 MB 的原因。同样的问题、更多成因,见PNG 文件为什么这么大

你有两个杠杆:不改像素、把 PNG 打得更紧;或者丢掉你不需要的多余视网膜像素。把这两件事搞混,文字就会发糊。

先保持界面锐利:先重新压缩 PNG

如果截图是窗口、表单、代码,或任何带小字的内容,请继续用 PNG:

  • 打开PNG 压缩器,把截图拖进去。默认的 PNG 重新压缩是无损的:每一个像素,包括透明度,都完全一样。文件只是打得更紧。操作说明:压缩 PNG 而不损失画质
  • 如果因为视网膜分辨率仍然很大,把最大边设为 19201280。这是缩放,不是无损打包:你会丢掉多余的 2x 像素。1x 下的 UI 文字通常仍可读;800 对密集界面往往太小。

看输入到输出的体积。没有目标大小输入框。提交缺陷报告时,可以批量处理一整文件夹的截图;包含 ZIP 下载。全部在你的设备上运行;页面加载后即可离线。导出时会去除 EXIF(多数截图本来也几乎没有)。

什么时候 JPG 才是更小、也更诚实的选择

照片、游戏画面或视频帧的截图,表现得像一张照片。PNG 几乎压不小它们。用PNG 转 JPG转成 JPG,或按大约 80 的质量压缩为 JPEG。这是有损的:细小文字和纤细的 UI 边框会发糊。需要别人看清的设置面板,不要这样做。

EditItAll 无法根据内容自动选择 PNG 还是 JPG,无法压到某个千字节目标,也无法对截图做 OCR。格式由你来选。相关内容:有损与无损以及压缩图片专题。

现在就试试?

免费、无需注册,你打开的文件绝不会离开你的设备。

常见问题

压缩截图会让文字变糊吗?+

只要继续用 PNG 并做无损重新压缩,就不会:像素完全一样。糊是从缩放(丢掉 2x 像素)或转成 JPG 开始的。界面请继续用 PNG。

窗口看起来很小,截图为什么有 4 MB?+

视网膜和手机截图会把 2x 或 3x 像素写成 PNG。文件会存储其中每一个。无损重新压缩,或把最大边限制在 1920 或 1280,若你只需要 1x。

我应该把截图转成 JPG 吗?+

只有当它主要是照片或游戏画面时才该转。JPG 会大幅缩小体积,也会让小字发糊。设置面板、表单和代码请继续用 PNG。

我能把截图精确压到某个 KB 大小吗?+

没有目标大小输入框。重新压缩或缩放,然后看列出的输出再微调。如果必须卡死 KB 上限,配套指南里的精确体积循环同样适用。

缩小截图时会被上传吗?+

不会。编码在你的浏览器中进行。文件绝不会离开你的设备,页面加载完成后工具离线也能继续工作。

相关指南

更多「压缩图片」指南 →