OptimizeYourImage 博客如何缩小图片文件以符合上传大小限制

如何缩小图片文件以符合上传大小限制

OptimizeYourImage Team

作者

发布于

阅读时间

6 分钟阅读

要缩小待上传图片的文件大小,请先确认表单接受的格式和像素尺寸。然后压缩一份副本,下载后检查文件大小。如果仍然过大,就在表单允许的范围内降低质量或缩小尺寸,再试一次。

即使文件符合 200 KB 或 2 MB 的限制,也必须清晰可读,并采用表单接受的格式。提交前,请分别检查这些条件。

先确认上传表单的具体要求

修改图片前,记下这些要求:

  • 文件大小上限,以及限制针对每个文件还是整次提交。
  • 接受的文件类型,例如 JPEG 或 PNG。
  • 要求的像素宽度和高度,包括最低尺寸。
  • 对裁剪、编辑或压缩的限制。

对于证件照和官方文件,请遵循接收机构的说明。如果禁止编辑,先确认允许哪些修改,再决定是否采用通用的压缩流程。

妥善保留原文件。为导出的文件使用不同名称,以便区分要上传的是哪个版本。

选择表单接受的输出格式

如果是照片,而且表单接受 JPEG,可以先尝试该格式。JPEG 使用有损压缩,因此要检查结果是否出现明显损伤。PNG 支持透明,在需要准确还原图像时很有用;JPEG 不支持透明。[2]

如果表单明确接受 WebP 或 AVIF,也可以选择这些格式。浏览器能够打开某种格式,并不代表上传表单也接受它。请先查看表单列出的格式。

更多背景信息,请参阅 JPEG、PNG、WebP 和 AVIF 格式指南。

使用 OptimizeYourImage 缩小文件

打开图片优化工具。它提供 快速优化 和 高级设置 两种模式。快速优化会输出质量值为 80 的 WebP;如果需要特定的输出格式,请选择高级设置。[1]

  1. 选择 高级设置,然后点击 选择图片 添加图片。
  2. 在 输出格式 中选择接收表单接受的文件类型。
  3. 调整 压缩质量。先使用一个可以检查结果的设置,不要假定某个数值一定能满足大小限制。
  4. 如果需要保留原始尺寸,首次尝试时请将 最大宽度 (px) 和 最大高度 (px) 留空。
  5. 点击 优化,然后使用处理后图片旁的下载按钮。[8]

上传照片时,请下载图片文件本身,而不是 ZIP 压缩包。

经核实,OYI 的这些控件可以调整质量和尺寸,但没有以 KB 或 MB 输入目标文件大小的选项。每次下载结果后,都要与上传上限进行比较。[8]

质量设置并不是文件大小的缩减百分比。设置为 80 不代表文件会缩小 80%,也不能保证得到某个确定的 KB 大小。浏览器的编码质量是传给编码器的参数,不是对输出文件大小的指定。[9]

如果文件仍然过大

降低质量并检查结果

返回设置,降低 压缩质量,再点击一次 优化。先下载新结果,再检查文件大小。每次只改变一个设置,方便判断文件大小与画质之间的取舍是否值得。

以便于查看的大小打开下载后的图片。对于照片,检查人脸和细节丰富的区域。对于拍摄的文件,阅读最小的文字,并确认所有必需部分仍然可见。不要使用虽然符合大小限制、却已无法满足用途的导出文件。

如果图片已经出现明显损伤,请返回原文件,重新考虑尺寸或格式,不要反复压缩已经受损的导出结果。

表单允许时,缩小图片尺寸

如果表单允许更小的图片,请输入以像素为单位的最大宽度或高度,再次优化。OYI 会按比例缩小图片,使其落在指定范围内,而不会放大原图。[10]

以接收表单要求的尺寸为准。不要缩到最低尺寸以下,也不要以为同时输入两个最大值,就会把图片精确裁剪成要求的形状。如果表单要求特定裁剪,请单独准备,而且只能在规则允许的情况下进行。

缩小尺寸后,再次检查文字或主体。保留同时符合文件大小和像素尺寸要求的最大版本。

上传前检查下载后的文件

使用设备上的文件信息或属性,查看已保存的导出文件。检查刚刚下载的文件,不要误查旁边的原文件。

提交前:

  • 确认文件类型符合要求。
  • 检查大小,留出一点余量,不要恰好卡在上限。
  • 确认像素尺寸符合表单规则。
  • 打开图片,检查全部内容,包括小字和边缘。
  • 在上传表单中选择该导出文件,并查看表单提供的预览。

以 200 KB 的限制为例,目标是一张采用接受格式、清晰可读且小于 200 KB 的图片。不必让文件恰好等于 200 KB。这只是操作流程示例,不是对 OYI 输出大小的承诺。

如果更小的文件仍被拒绝,请先阅读表单的错误提示,再决定是否继续降低质量。重新检查格式和尺寸,并确认选中的是最新导出文件。改变文件大小无法解决其他要求不符的问题。

常见问题

不改变像素尺寸,能把图片缩小到 2 MB 以下吗?

可以在保留原始尺寸的情况下,尝试表单接受的格式和更低的质量设置。查看导出结果并检查文件大小。能否符合上限,取决于图片本身和你可以接受的效果;某个具体设置并不构成保证。[9]

因为文件更小,就应该一直使用 WebP 吗?

只有接收方接受该格式时才使用。如果表单指定 JPEG,即使 WebP 导出的文件更小,也应选择 JPEG。

如果还没达到大小限制,图片就已经无法辨认,怎么办?

停止降低质量。返回原文件,检查是否允许调整尺寸,并阅读接收机构的说明。如果允许的修改无法得到可用文件,请向该机构询问获准的替代方式。

参考资料

用您的图片试一试

使用浏览器工具,将所学知识付诸实践。