用手机临时提交一批材料时,最容易被卡住的往往不是内容本身,而是照片体积超限:单张能传,十几张一起传就提示过大,或者平台要求长边不超过某个像素值。与其每次打开修图 App 一张张导出,不如在 iPhone 上搭一条手动触发的快捷指令:选中照片、按统一的长边或宽度缩放、另存为新副本,原图留在相册里不动。下面按添加操作、配置尺寸、选择输出位置和小批量验证的顺序走一遍,做完之后你可以反复调用它处理同类任务。

先确认前提:系统版本、权限和输出格式
动手前有三件事值得先确认,它们决定了后面操作名称能不能对上、成品能不能正常保存。
系统版本。 快捷指令里的操作名称会随 iOS 版本调整,比如图像处理相关的操作在不同版本中可能叫「调整图像大小」「转换图像」或「更改图像大小」。下面的步骤以较新的 iOS 版本为准,如果你的操作列表里找不到同名项,用搜索框输入「调整」「图像」「转换」等关键词,通常能找到对应操作。发布或长期使用前,建议对照 Apple 官方《快捷指令使用手册》中「转换操作」一节核对你当前版本的实际名称。
照片访问权限。 快捷指令第一次调用「选择照片」时,系统会弹出照片访问提示。如果你希望每次都手动挑图,选择允许访问所选照片即可;如果流程里要读取整个相册,才需要更宽的权限。权限范围可以在「设置 → 隐私与安全性 → 照片 → 快捷指令」里随时调整。
输出格式。 「调整图像大小」这类操作默认保留原格式,JPEG 进、JPEG 出,HEIC 进、HEIC 出。只有当你显式添加「转换图像」并指定格式时,输出才会变。如果你的目标平台只收 JPEG,就在缩放之后补一个转换操作,顺序不能反——先转格式再缩放,容易在压缩和缩放之间反复损失画质。
搭建流程:五个操作串起来
打开「快捷指令」App,点右上角「+」新建一条指令,然后依次添加下面五个操作。整个过程不需要写代码,全部在操作库里搜索添加。
1. 选择照片,开启多选
搜索并添加「选择照片」操作。点开它的展开箭头,把「选择多张」打开。这一步决定了整条流程是批量的还是单张的;不打开多选,后面所有操作都只会处理一张图。
如果你希望流程运行时不弹选择框、直接处理某个相册,可以改用「获取相簿中的照片」,但那会引入相册范围问题,初次搭建建议先用「选择照片」,可控性更好。
2. 用「重复每一项」包住处理动作
搜索并添加「为每一项重复」操作。这个操作会把它内部的步骤对每一张选中的照片各执行一次,是批量处理的骨架。添加后,把后续的图像处理操作拖进它的「重复项目」区域里。
一个常见错误是把处理操作放在重复结构外面,这样只有第一张图会被处理,或者整批图被当成一个整体处理,输出结果和预期不符。判断方法很简单:编辑界面里操作块有没有缩进到重复结构的框内。
3. 调整图像大小,只填一个方向
在重复结构内部搜索并添加「调整图像大小」操作。它的关键参数是宽度和高度,而这里正是最容易出错的地方。
推荐做法是只填宽度或只填高度,另一个留空。 留空的那一边会按原始比例自动计算,宽高比得以保留,照片不会被拉扁或压长。比如你填宽度 1600,一张 4000×3000 的照片会变成 1600×1200;一张竖拍的 3000×4000 会变成 1200×1600。
不要同时填宽度和高度。 两个都填等于强制拉伸到固定尺寸,横图和竖图会得到两种完全不同的变形结果,人脸和文字都会走形。
另外注意数值单位。部分版本的「调整图像大小」以像素为单位,部分版本提供按百分比缩放的选项。如果你要的是「长边不超过 1600」,而操作只支持宽度和高度两个字段,可以先把流程跑一遍,看输出尺寸是否符合预期,再决定是填宽度还是填高度——横图为主的批次填宽度,竖图为主或有横有竖的批次,更稳妥的是用「转换图像」配合百分比,或者干脆分两次处理。
4. 需要时补一个格式转换
如果目标平台要求 JPEG,在缩放操作之后添加「转换图像」,格式选 JPEG。这一步放在缩放之后,是因为先缩放再编码,能减少一次无谓的重新压缩。
如果你还想控制体积,可以在转换时留意质量参数(部分版本提供)。不过质量调得太低,文字材料会糊到看不清,建议先按默认值跑,看输出体积是否达标再调整。
5. 另存副本,绝不覆盖原图
这是整条流程里最需要小心的一步。搜索并添加「存储到照片」或「存储到文件」。
- 选「存储到照片」:新图会进入相册,和原图混在一起。如果原图和新图尺寸接近,事后很难分辨哪张是新的。
- 选「存储到文件」:可以指定一个专门的文件夹,比如「我的 iPhone → 缩放输出」,输出集中、便于打包发送,也不容易和原图混淆。
无论选哪种,都不要打开「替换原文件」之类的选项。 一旦覆盖,原图就没了,而缩放是有损的,想恢复只能重新拍或从备份里找。保留原图不仅是安全习惯,也是这条流程可复用的前提——同一批原图可以按不同尺寸反复输出。
小批量验证:先跑三张,再跑三十张
流程搭好后不要直接扔进几十张图里跑,先做一次小批量验证。挑三张有代表性的照片:一张横图、一张竖图、一张本身就比较小的图。
运行后检查四件事:
- 输出数量。 选了三张,输出应该也是三张。如果只出一张,多半是重复结构没包对;如果输出数量翻倍,检查是不是有操作被重复添加了。
- 宽高比。 横图应该还是横的,竖图应该还是竖的,画面没有明显拉伸。用相册里的信息面板看分辨率,横图的长边应该等于你设定的数值。
- 画质。 放大看文字边缘和细节,确认没有明显模糊或块状噪点。如果糊了,说明缩放比例过大或质量参数太低。
- 原图是否还在。 回到相册确认原图仍在原位,尺寸未变。
这四项都通过,再放心地把整批图交给它。

常见问题与排错
找不到「调整图像大小」操作。 在操作搜索框里换关键词试:「调整」「图像」「大小」「转换」。不同 iOS 版本命名有差异,功能本身是内置的。如果确实没有,可以用「转换图像」配合尺寸参数,或升级系统后再找。
运行后没有任何输出。 检查三处:重复结构是否正确包住了处理操作;「选择照片」的多选是否打开;存储操作的输出位置是否被系统权限拦截。权限问题通常会在运行时弹提示,按提示允许即可。
输出图片比原图还大。 这通常发生在原图本身很小、你又设置了较大的目标尺寸时。缩放操作不会放大图像,但如果配合了格式转换,JPEG 编码可能让体积略有变化。遇到这种情况,把目标尺寸设得比原图小,或者干脆跳过这批小图。
想同时处理不同尺寸需求。 与其在一条流程里做条件判断,不如复制这条指令,改成第二套尺寸参数,分别命名,比如「缩放到 1600」和「缩放到 800」。手动触发时选对应的那条,比在一个流程里加分支更直观,也更容易排错。
输出格式不对。 确认「转换图像」是否添加、格式是否选对、位置是否在缩放之后。如果原图是 HEIC 而平台只收 JPEG,转换这一步不能省。
把它变成你的固定动作
这条流程搭一次,之后每次遇到「图片太大传不上去」都可以直接调用。它的价值不在于省下某一次修图的时间,而在于把「选图—缩放—另存—核对」变成一套不需要思考的固定动作:原图始终安全,输出始终可预期,尺寸始终统一。
如果你经常在手机上提交材料、发公众号或上传商品图,可以再往前一步,把这条指令加到主屏幕或操作按钮上,减少一次打开 App 的步骤。至于自动上传和云端识别,不在本机图片处理的范围内,也不建议把未经核对的输出直接交给自动化流程——先手动跑通、看清楚了,再谈自动化,顺序反了容易把问题放大。

评论列表 (1条):
加载更多评论 Loading...