问题标签 [photoshop-script]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3943 浏览

photoshop - 在 Photoshop 脚本中打开和关闭多个图层

我在 Photoshop 中有 6 个组,每个组中包含多个图层。我正在寻找打开/关闭每个组中的图层以创建图像的每种可能组合。

有人可以指出我正确的方向吗?

我从来没有在 Photoshop 中编写过脚本,但我试图自己解决这个问题。

0 投票
2 回答
976 浏览

javascript - Flex - 使用来自 javascript 的数据使用 arrayCollection 填充 Combobox

我正在用 Flex 和 Extendscript 在 Photoshop 中开发一个面板。我已经很接近让它工作了,但是凭借我的 Flex 技能,我从 jsx 文件中提取的 Array 遇到了一点问题。该数组在警报框中显示得很好,但是在我的拆分和创建新集合之间的某个地方出了点问题。感谢您对此的任何帮助。

这是我的 Flex

这是jsx

0 投票
1 回答
1468 浏览

photoshop-script - JSX - 将文件夹复制到目标 - ExtendScript

我正在尝试将选定的文件夹复制到定义的目标。

想不通这个 我是否使用了错误的函数 .copy()?

0 投票
0 回答
133 浏览

javascript - Flex - javascript 函数运行时的状态栏

我正在就这个问题寻求方向。我有一个调用 Javascript 的 Flex 函数,它正在操作文件、复制到另一个目录等。根据操作的大小,可能需要一些时间才能完成。

有没有一种方法可以在该功能运行时显示动画“加载”状态?

谢谢

0 投票
1 回答
1115 浏览

photoshop-script - 如何使用 PS 脚本从 psd 文件中获取字体样式

现在我想使用 Photoshop 脚本从 PSD 文件中获取字体样式,但我失败了。

0 投票
1 回答
279 浏览

javascript - Photoshop Javascript 的奇怪行为

我试图弄清楚我或 CS5 JavaScript 引擎是否有问题。我的 Photoshop 文档有一个名为“A”的图层和一个名为“Group 1”的图层组。

考虑这个例子:

这将显示 2 的长度,然后列出图层:
A
Group 1

到目前为止一切都很好。但是如果我们在 foror 循环中使用变量 Layers 来代替,我们会得到不同的结果。

和之前一样,我们得到长度 2,但现在只列出了一层:
A

这两个代码示例不应该产生相同的结果吗?!?

0 投票
1 回答
1001 浏览

photoshop - 如何在 Photoshop 中创建新画布并逐层应用图层名称?

如何在 Photoshop 中创建新画布并逐层应用图层名称?

这么简单我想要的是

我如何使用 Photoshop 脚本来完成这 2 件简单的事情

CS6

0 投票
2 回答
2017 浏览

javascript - CS5 隐藏层非常缓慢

只有我认为 CS5 脚本运行缓慢吗?这几行代码需要超过 1 分钟才能执行。

layerSet 的数量是 20。我在 Vista Home Premium 系统上运行 CS5.1 64 位版本,AMD Athlon 64 X2 Dual Core 5200+ 和 8GB RAM。

我尝试将脚本导出为 .JSXBIN,但仍需要 1 分钟以上。当 CS5.1 运行 .JSXBIN 脚本时,CS5.1 的 CPU 使用率从 3% 变为 57%。

这里一定有问题,我怎样才能加快脚本的速度?

// 谢谢

* 编辑 * 似乎 CS5 自己的 DOM 实现是这里的问题。通过将 DOM 相关值读入局部变量,该脚本加速了两倍以上。

...但是,仅更改 20 个对象中的属性仍然需要很多时间。任何有关优化的帮助将不胜感激:)

0 投票
1 回答
17514 浏览

javascript - Photoshop 脚本:将图像移动到位置 x,y

我有一个由我想移动到画布中的绝对位置 x,yArtLayer的变量引用的活动。NewLayer

我已经用谷歌搜索了几个小时没有任何结果。有人可以举个例子吗?

// 谢谢。

0 投票
2 回答
2829 浏览

user-interface - photoshop 脚本:强制 UI 更新

我已经让我的脚本工作了,我只想添加一个进度条来显示进度(呃!)。这是我制作的测试脚本,因为我在原始脚本中发现了问题。在原始脚本中,循环中有很多打开、保存、复制、粘贴和转换...

脚本运行并显示窗口和进度条。然后 UI 中的任何内容都不会更新,直到出现警告框。如果我暂停脚本(whitin ExtendScript Toolkit CS5),UI 会更新为 xt 和正确的进度。我知道 UI 通常只有在系统中有“剩余”时间时才会更新,但这太荒谬了!!!

如何在我想要的时候强制 Photoshop 更新 UI?

//谢谢。