Photoshop 帮助 | Photoshop 中有关增效工具和脚本的 UI 工具包

优质
小牛编辑
137浏览
2023-12-01

有哪些更改?

Photoshop 中的脚本生成 UI 经过增强后现在可以支持 HiDPI/Retina 显示器,并且在外观上与整体应用程序的 UI 保持一致。此外,脚本生成 UI 当前基于新框架而不是 Flex。

受影响的对话框列表

以下是应用程序中受到此更改影响的对话框列表:

对话框菜单
联系表 II文件 > 自动 > 联系表 II
条件模式更改文件 > 自动 > 条件模式更改
限制图像文件 >自动 > 限制图像
镜头校正文件 > 自动 > 镜头校正
合并到 HDR Pro文件 > 自动 > 合并到 HDR Pro
Photomerge文件 > 自动 > Photomerge
导出颜色查找文件 > 导出 > 颜色查找表
将图层复合导出到文件文件 > 导出 > 将图层复合导出到文件
将图层复合导出到 PDF文件 > 导出 > 将图层复合导出到 PDF
将画板导出到 PDF文件 > 导出 > 将画板导出到 PDF
将图层导出到文件文件 > 导出 > 将图层导出到文件
图像处理器文件 > 脚本 > 图像处理器
脚本事件管理器文件 > 脚本 > 脚本事件管理器
载入图层文件 > 脚本 > 将文件载入堆栈
图像统计文件 > 脚本 > 统计
测量比例标记图像 > 分析 > 置入比例标记
火焰滤镜 > 渲染 > 火焰
图片框滤镜 > 渲染 > 图片框
滤镜 > 渲染 > 树
上载至 Sketchfab3D > 在 Sketchfab 上共享 3D 图层
导出/导入预设编辑 > 预设 > 导出/导入预设
砖形填充编辑 > 填充

在内容下拉菜单中选择“图案”

选择“脚本”

从脚本下拉菜单中选择选项

十字线织物
沿路径置入
随机填充
对称填充

UI 布局

在用于创建用户界面的脚本 API 中没有任何更改。不过,编组 Widget 的工作方式存在差别。

在 Flex 中,“编组”Widget 曾被用作对 Widget 进行编组的布局机制,并且其自身完全不可见。现在,“编组”本身就是一个具有独立后台的 Widget,并且无法与其他 Widget 重叠。

例如,如果我们有两个交错排列的组,其中,一个组内的 Widget 并没有与另一组内的 Widget 重叠,那么所有 Widget 都将在 Flex 中可见。

编组 Widget - Flex

然而,如果同一情景出现在新框架中,位于顶部的组就会隐藏底部的组。

编组 Widget - 新框架

注意:出于这一原因,某些用户可能会发现他们现有的脚本在新框架中会具有错误的 UI 布局。应通过删除“编组”Widget 中的重叠来修改所有此类脚本。在新框架中经过重新创建的脚本或者经过修改后可运行的脚本,也能在 Flex 中正常运行。

HiDPI 支持

通过这一更改,脚本 UI 当前也支持 HiDPI 显示器。但是,不需要在脚本中做任何修改也能使其在 HiDPI 显示器上正常工作。您只需随 1x 图像资源一起置入 2x 图像资源,且文件名与 1x 图像资源相同,并在后面加上 @2X 作为后缀即可。

例如,如果 1x 图像资源的文件名是 imageFile.png,则 2x 图像资源的文件名应为 imageFile@2X.png,并存放在相同位置。

注意:如果未找到 2x 图像资源,系统将使用 1x 图像资源。

已知问题

  • Flash Player 小组件不再受到支持。无法再通过脚本 UI 播放 SWF/Flash/Flex 文件。
  • Treeview 小组件不受支持。
  • 图形绘制在 Checkbox 和 Radiobutton 小组件中均不受支持。
  • 无法更改按钮背景颜色。
  • 文本中的字体样式不受支持。