Mac用户可用快捷指令一键缩放+转JPEG+控质量、预览批量导出降质JPEG、sips命令行清理元数据三种原生方法,同步控制分辨率、格式、质量和冗余信息,实现高效无损或准无损批量压图。

Mac上批量降低多张图片的物理分辨率和体积,无需安装第三方软件,系统自带“预览”+“快捷指令”就能完成——但必须注意:预览本身不支持批量调整像素尺寸,必须配合快捷指令触发自动化流程,否则一张张手动操作会浪费大量时间。
用快捷指令自动缩放多图并导出
第一步:打开“快捷指令”App,点击右上角“+”新建快捷指令→在搜索框输入“图像”→从结果中选择“调整图像大小”动作,拖入工作区。
第二步:点击“调整图像大小”动作中的“宽度”数值,默认是“1024”,改成你想要的目标宽度(如800),勾选“保持纵横比”,高度会自动计算;下方“质量”滑块拉到“中”或“低”,这直接影响文件体积,【质量设为“低”时,JPEG体积通常能压缩至原大小的30%以内,但肉眼可见细节损失】。
第三步:在“调整图像大小”之前,添加“选取文件”动作→点“文件类型”→勾选“图像”→再点“位置”→选“iCloud云盘”或“访达”以便后续从任意位置选取图片;若想固定处理某个文件夹,可改用“获取文件内容”并指定路径。
第四步:在“调整图像大小”之后,添加“存储文件”动作→点“位置”→选“iCloud云盘/已优化图片”或新建文件夹;勾选“替换已存在文件”避免重名报错。
第五步:点击右上角“…”,给快捷指令命名,比如叫“批量压图-800宽”,然后点击“添加到主屏幕”——以后只需点图标,选中一批照片,3秒内全部完成缩放+压缩+保存。
用预览手动批处理(仅限同尺寸同格式)
方法一:适用于少量图片(5张以内)、且都需统一缩放到相同像素值。
在访达中选中所有待处理图片→右键→“用预览打开”→预览会以多标签页形式加载全部图片。
本地 Ollama 文生图工具。使用 x/z-image-turbo 模型生成图片,分辨率 1024x1024,每张图约耗时 90 秒。当用户说"生成图片"、"文生图"、"画一张图"、或提交中文提示词生成图像时使用。
按Command+A全选所有标签页→顶部菜单栏点“工具”→“调整大小”→输入目标宽度(如1200),确认“保持纵横比”已勾选→点“确定”。【这一步会同时修改所有打开图片的像素尺寸,但不会改变文件体积,必须再另存才能生效】
接着按Command+S逐个保存,或更高效地:点第一个标签页→按住Shift点击最后一个标签页→全部选中→右键任一标签页→“另存为”→设置好文件夹和格式(推荐JPEG),点“存储”即可批量导出。
终端命令行批量处理(适合程序员或需精确控制)
如果你习惯终端,且已安装ImageMagick(用brew install imagemagick安装),可以直接运行:
cd /你的图片所在文件夹路径 → 然后执行:
magick mogrify -resize 1024x -quality 70 *.jpg
这条命令会把当前目录下所有.jpg文件缩放到宽度1024像素(等比)、质量压缩到70%,直接覆盖原文件。如不想覆盖,把mogrify换成convert,并加上-output参数指定新文件夹。
注意:JPEG质量值70是清晰度与体积的较好平衡点,低于60文字边缘开始明显发虚;PNG格式不建议用-quality参数,应改用-optimize或-strip减少元数据。










