Mac用户可选预览(免安装,≤50张)、Automator(可复用快捷操作)或sips命令行(精准批量,适合百张以上)三种本地批量缩图方案,均支持1200×800像素等比调整且不泄露原图。

你需要在Mac上一次性把几十张产品图缩放到统一尺寸(比如1200×800像素),用于上传电商平台,又不想打开Photoshop逐张操作、也不愿上传到网页工具泄露原图——这正是本地批量改图的核心痛点。
用预览批量等比缩放(免安装,适合≤50张)
1、把所有待处理图片放进同一个文件夹,全选(Command + A)→右键→“打开方式”→“预览”。
2、预览左侧缩略图栏出现全部图片后,再次全选(Command + A)。
3、顶部菜单栏点“工具”→“调整大小”,弹出窗口。
4、勾选【缩放图像】,取消勾选“缩放以适合”;在“宽度”和“高度”中输入目标像素值(如1200和800),确保“约束比例”被勾选——【不勾此项会导致图片严重拉伸变形】;重采样算法选“两次立方(较锐利)”。
5、点击“好”,再点“文件”→“导出所选图像”,指定新文件夹保存,格式选JPEG或PNG即可。
用Automator创建可复用工作流(推荐长期使用)
这个方法生成的快捷操作能保存下来,下次双击图标或拖图进去就自动执行,不用重复设置。
① 打开“自动操作”App→点击左上角“文件”→“新建”→选择“快速操作”。
② 顶部“工作流程收到当前”设为“图像文件”,并勾选“在访达中显示”。
③ 在右侧操作库搜索“调整图像大小”,拖入工作区;取消勾选“缩放图像”(注意:这是指是否按百分比缩放,我们要的是固定像素值)→勾选“自定大小”,填入宽度1200、高度800、单位“像素”;下方“重采样”选“两次立方(较锐利)”。
④ 再拖一个“存储图像”动作进来→格式选JPEG→质量滑块拉到92%→点击右上角“完成”,命名为“电商图1200x800”。
⑤ 今后只需在访达中选中图片→右键→“快速操作”→“电商图1200x800”,几秒内全部处理完毕。
用sips命令行精准控制(适合技术用户/批量超百张)
方法一:直接缩放并覆盖原图(慎用)
打开“终端”,cd进入图片所在文件夹,运行:sips -z 800 1200 *.jpg --out resized/
注意:-z参数顺序是【高度 宽度】,和常规理解相反;【必须提前创建resized文件夹,否则报错中断】。
方法二:保留原图,生成新尺寸副本(更安全)
先建输出目录:mkdir output
再执行:for f in *.png; do sips -z 800 1200 "$f" --out "output/${f%.png}_1200x800.png"; done
这条命令会把所有PNG按800×1200(高×宽)缩放,并在文件名末尾加标识,存进output文件夹。










