在Adobe Illustrator中,可以通过脚本批量单独存储每个画板为AI文件。以下是一个简单的JavaScript脚本示例,用于在Illustrator中执行此操作:
// 目标文件夹路径
var targetFolder = Folder.selectDialog("选择保存文件夹");
// 如果未选择文件夹,退出脚本
if (targetFolder == null) {
alert("未选择文件夹,脚本已终止。");
exit();
}
// 获取文档对象
var doc = app.activeDocument;
// 遍历每个画板
for (var i = 0; i < doc.artboards.length; i++) {
// 选择当前画板
doc.artboards.setActiveArtboardIndex(i);
// 获取画板名称
var artboardName = doc.artboards[i].name;
// 设置保存选项
var saveOptions = new IllustratorSaveOptions();
saveOptions.artboardRange = (i + 1).toString(); // 指定画板
// 创建文件对象
var file = new File(targetFolder.fsName + "/" + artboardName + ".ai");
// 保存文件
doc.saveAs(file, saveOptions);
}
alert("所有画板已单独保存为AI文件。");
如何使用上述脚本:
- 打开Adobe Illustrator。
- 打开包含多个画板的AI文件。
- 按下
F12
或选择File -> Scripts -> Other Script...
。 - 选择并运行上述脚本。
此脚本将提示您选择一个目标文件夹,并将每个画板单独保存为AI文件,文件名为画板名称。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/188051.html