我想Photoshop来自动执行以下任务对于给定的文件夹:在给定文件夹从Photoshop动作Photoshop的脚本?
- 加载所有的PNG文件。
- 转换每个文件的模式
RGB color
- 添加一层到每个文件
- 将文件保存为PSD在同一文件夹
有人告诉我,这可以用Photoshop脚本来完成,但是我不知道如何开始,因为不幸的是我没有使用JavaScript太多经验。
我知道的一件事是,我不能使用Actions
运行上面的任务,因为当我录制最后一步(4)时,Photoshop会记录将记录宏时使用的PSD文件保存在文件夹中的操作(而不是用于加载原始PNG文件的一个)。换句话说,它修复的目标文件夹在宏使用的一个。
这需要我以下问题:有没有办法自动生成运行给定动作的Photoshop Javascript代码?
如果是的话,我不介意学习如何修改脚本以解决上述问题的文件夹。
能否请您发布正在使用此程序生成的日志文件的样本? – skibulk 2014-10-21 12:44:05
有一天我会给CS6更新一个流程。您不再需要删除脚本。现在有一个ScriptListenerOn和一个ScriptListenerOff脚本。就样本日志而言,它会非常冗长。以下是用于打开和关闭jpeg的脚本。
var idOpn = charIDToTypeID(“Opn”); var desc1 = new ActionDescriptor(); var idnull = charIDToTypeID(“null”); desc1.putPath(idnull,new File(“C:\ Users \ Kevin \ Pictures \ 11732.jpg”)); executeAction(idOpn,desc1,DialogModes.NO); – 2014-10-22 01:21:08