// 将同一个illustrator文件中每一个图层分别另存为新的illustrator文件
// 弹出选择对话框,选择要保存的文件夹
var saveFolder = Folder.selectDialog("选择要保存的文件夹");
// 如果选择了文件夹,就执行保存操作
if (saveFolder != null) {
// 遍历所有图层
for (var i = 0; i < activeDocument.layers.length; i++) {
// 选择当前图层
activeDocument.layers[i].visible = true;
activeDocument.activeLayer = activeDocument.layers[i];
// 获取当前图层的名称
var layerName = activeDocument.layers[i].name;
// 构建保存文件的路径和名称
var savePath = saveFolder + "/" + layerName + ".ai";
// 保存当前图层为ai文件
var saveFile = new File(savePath);
activeDocument.saveAs(saveFile);
}
// 显示保存成功对话框
alert("保存成功!");
} else {
// 显示选择文件夹失败对话框
alert("选择文件夹失败,请重新运行脚本!");
}