【AI脚本】批量单独保存AI图层为ai文件 | 熊猫 | 免费

function exportFileToAI(dest) {
    if (app.documents.length > 0) {
        var ai8Doc = new File(dest);
        var saveOptions = new IllustratorSaveOptions();
        saveOptions.compatibility = Compatibility.ILLUSTRATOR8;
        saveOptions.flattenOutput = OutputFlattening.PRESERVEAPPEARANCE;
        app.activeDocument.saveAs(ai8Doc, saveOptions);
    }
}

var doc = app.activeDocument;
var folder = doc.path+"/"+doc.name+"-分层";
Folder(folder).create()
var mainFile = File(doc.fullName)

for(var i=doc.layers.length-1; i>=0; i--) {
    for(var ii=doc.layers.length-1; ii>=0; ii--){
        if(i!==ii){
            doc.layers[ii].remove();
        }else{
            doc.layers[ii].visible = true;
        }
    }
    exportFileToAI( folder+"/"+doc.layers[0].name+".ai");
    doc.close();
    doc = app.open(mainFile);
}

 

给TA充电
共{{data.count}}人
人已充电
AE开发PS/PR/AI脚本脚本开发

【PR脚本】示例:移动后面剪辑到前面的末尾

2021-11-4 15:54:45

PS/PR/AI脚本其他软件

【PS脚本】一招减小psd文件大小

2022-2-2 23:36:20

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
搜索