【发布时间】:2021-11-06 15:57:30
【问题描述】:
我想编写一个简单的 Automator 操作来将图像缩放到任意百分比。使用标准的 Automator 动作,我认为这是不可能的 - 我需要在动作本身中设置大小。
我的想法是,通过添加 Run JavaScript 操作,我应该能够询问百分比并以这种方式缩放图像。我使用 JavaScript 是因为我很了解它,而且使用它比使用 AppleScript 更自在。
在脚本编辑器中,库包含 图像事件,它似乎有一个 scale 方法。
是否可以在 Automator 中通过 JavaScript 访问该库?我该怎么做?
我在 MacOS Big Sur 上。
【问题讨论】:
-
问题是“使用 JavaScript”是什么意思。您可以在 macOS 上以一种称为 JavaScript for Automation 的 JS 风格在 macOS 上编写自动化脚本,但您无法访问在自动化运行时系统(也托管 AppleScript)之外运行的脚本中的脚本扩展。跨度>
-
@kopischke 我的意思是 用于自动化的 JavaScript。我已经编辑了文本并添加了另一个标签以进行澄清。
标签: automator javascript-automation