Photoshop js脚本批量导出图层
时间: 2024-10-08 12:25:12 浏览: 68
PHOTOSHOP脚本 批量导入对象作为图层 PS脚本.jsx
3星 · 编辑精心推荐
Photoshop的JavaScript (JS) 脚本可以用于自动化批量操作,例如导出图层。下面是一个简单的示例,展示了如何使用JS脚本来批量导出每个单独的图层到指定文件夹:
```javascript
// 加载需要的库
var app = require("app");
var Document = require("doc");
// 设置图片保存路径和格式
var savePath = "D:/ExportFolder/";
var format = "JPEG";
// 获取当前文档
var doc = new Document();
// 遍历所有图层
for (var i = 0; i < doc.layers.length; i++) {
var layer = doc.layers[i];
// 创建新文件并设置尺寸
var newFile = new File(savePath + layer.name + "." + format);
var newDoc = new Document(newFile.size.width, newFile.size.height);
// 将当前图层复制到新文档中
newDoc.selection.selectAll();
newDoc.pasteFromSource(doc, null, layer);
// 保存新文件
newDoc.saveAs(format);
}
// 关闭原文档
doc.close();
```
这个脚本假设你已经安装了Adobe ExtendScript Toolkit,并且有权限访问目标文件夹。执行此脚本前,请确保你的脚本是在Photoshop环境下运行的。
阅读全文