如何在 iPhone 上压缩用于在线表单的图片?

我想从 iPhone 上传一张照片到在线表单,但图片超出了文件大小限制。怎样才能最轻松地压缩或调整图片尺寸,同时又不会损失太多画质?

对于几张照片,内置的 文件 App 可能就足够了。在“照片”中,将图像存储到“文件”。然后长按已保存的文件,并选择快速操作 > 转换图像。选择 JPEG,然后选择“小”、“中”或“大”。iOS 会创建一个较小的副本,而保留原始图像不变。

压缩会造成一定的画质损失,但在较低的压缩设置下可能很难察觉,尤其是在手机上查看图像或将其发布到社交媒体时。压缩程度越高,图像细节损失越多,也可能出现明显的压缩伪影。

我只需要处理几张图像时会使用“文件”方法,因为它快捷、免费,而且不需要安装其他 App。不过,如果要处理数百或数千张照片,这种方法就会变得很麻烦。

如果要释放更多存储空间,Clever Cleaner 更实用。打开压缩部分,选择图像和压缩级别,查看预计可节省的空间,然后保存压缩后的副本。

它还能处理其他一些容易占满 iPhone 存储空间的内容,包括重复或相似的照片、大型视频、截屏,以及你希望保留为普通静态图像的实况照片。根据我的经验,删除重复和近乎相同的照片通常比单独压缩照片能节省更多空间。

对于文档或收据,裁剪后的屏幕截图通常足够小;对于注重细节的照片,请使用 @matrixhq 所述的“文件”转换方法。请确认表单接受屏幕截图,因为有些表单要求原始文件类型或更高的分辨率。

压缩前请先查看表单的确切限制,因为有些表单拒绝图片是由于像素尺寸或 HEIC 格式,而不是文件大小。使用 @matrixhq 的“文件”方法后,长按新生成的 JPEG,然后轻点“显示简介”以确认其大小。先选择“中等”,仅当上传仍然失败时再尝试“小”。

如果表单卡的是图片的像素尺寸,而不是文件大小,那么上面那些调整 JPEG 质量的办法都救不了你。@smartforge7235 已经提到了这一点,但还是有必要直说。一张 4800 万像素的照片即使经过大幅压缩,也仍然可能被拒绝,因为表单要求的可能是长边不超过 2000 像素之类的尺寸。在这种情况下,你需要调整尺寸,而不是压缩。裁得更紧一些,或者把图片缩小后截图,有时是唯一的快速解决办法。

不过,如果只是文件大小的问题,还有一个没人提到的省事办法:把照片通过电子邮件发给自己。点击发送时,iOS 会询问你要使用小、中、大还是实际大小,并自动缩小附件。然后把这个副本保存下来再上传即可。不需要安装应用,也不用在“文件”里来回折腾,而且它还会自动完成从 HEIC 到 JPEG 的转换。方法简单粗暴,但当你只需要让一张图片低于大小限制时,确实管用。

如果你真正的问题是手机存储空间爆满,而不是这一次上传,那么 @matrixhq 推荐的 Clever Cleaner 确实有道理。不过,我不会为了处理一个表单就去用清理应用。这就像为了一滴洒出来的水拿来一把拖把。根据任务选择合适的工具,能让你少花些时间。