使用AppleScript和Finder转换图像

时间:2019-09-15 20:00:22

标签: macos applescript automator

我想使用AppleScript将某些特定的图像(jpg)转换为另一种图像文件(PNG,jpg2000或类似的图像-应该具有良好的图像质量)。 我要转换的图像都在一个文件夹中。除了图像之外,此文件夹中没有其他文件。

如何简单地告诉Finder将所有这些图像转换为另一种图像并替换文件夹中的原始图像?

我是AppleScript的新手,如果有人可以帮助我,那将非常好。

1 个答案:

答案 0 :(得分:0)

Finder不知道如何转换图像,您将需要使用诸如Preview应用程序之类的工具或诸如 Image Events 之类的实用程序。您可以使用AppleScript,但是为此,仅使用Automator可能会更容易,例如:

创建一个新的工作流程文档,然后从库中拖动操作:

  • 询问Finder项 {类型:文件夹}
  • 获取文件夹内容

    -或-

  • 询问Finder项目 {类型:文件,允许多项选择}

    -然后-

  • 更改图像类型 {键入:任何}

更改图像类型操作将询问您是否要添加“副本查找器项目” 操作以制作副本而不是原始副本。