近期在处理图片的时候,有了图片格式转换的需求。对于少量图片,其实苹果自带的「预览 Preview」就可以实现如下图所示的格式的转换。不过一旦要处理几十上百张图片时,这么一张一张进行操作显然有些太过于费劲。一开始我想着有没有合适的软件可以进行类似的处理,一圈下来没有找到合适的方法,不过倒是发现自带的 Automator 就可以实现不错的效果,故在这里将方法分享出来。

预览中的「导出」功能

什么是 Automator

作为 macOS 中的原生应用,Automator 可以用来创造一系列工作流 (Workflow),对于一些需重复执行的固定场景任务有很好的效果。它能够完成的工作流包括文件格式的转换、PDF文档合并、批量修改文件名等等。

Automator 可创建 8 种不同类型的 Action,大家可以自行探索,本文主要介绍图片格式的转换进行抛砖引玉。

Automator 中的 8 种类型

具体步骤实操:将任意格式图片转换为JPG格式

 选择 Workflow 类型

这里选择 Application 类型,即可进入下一选择界面。

选择 workflow 之后即可进入此界面

 选择 「Ask for Confirmation」

在搜索栏搜索「Ask for Confirmation」,将其拖动到右边框中,再输入「是否确定转换为 JPG 格式?」用以在转换之前进行确认。

转换之前的确认操作

 选择 「Change Type of Images」

在搜索栏搜索「Change Type of Images」,将其拖动到右边框中,可以看见多了两个框,一个是图片格式转换之后放置的路径,另一个是转换之后的类型。这里我选择了放在桌面上,转换的类型为 JEPG 格式。

放置于桌面,类型转换为 JPEG

 选择「Display Notification」

在搜索栏搜索「Display Notification」,将其拖动到右边框中,在 Title 中输入「转换成功!」,即可在转换完成后提供提醒信息。

转换成功后展示消息

 大功告成

将这个 Workflow 保存之后即可通过将(多张)图片拖动到这个 automator workflow的上进行格式转换了!

保存 workflow

 给生成的 workflow 配个图标

这个 workflow 已经生成了,不过图标还是丑丑的机器人,你可以选择自己喜欢的图片进行替换。

在 Preview (预览)打开你想要替换机器人的图片,框选出你想要的部分,Command+C 复制,在右键单击你的图片转换 workflow,选择 「Get Info」,点击左上角的机器人图标,接着 Command+V 完成替换。

Preview 预览中框选出需要的部分,再 Copy
右键 workflow,在再「Get Info」
完成替换

 总结

Automator 还有非常多强大的功能,不仅仅是完成图片格式转换而已,欢迎大家探索!

 

关联参考视频:Easily Batch Convert Any Image File to JPG Format on Mac