论坛帮助 |
社区圈子 |
日历事件 |
2024-01-29, 11:04 | #2 | |||
|
||||
正式会员
等级: 六袋长老
|
我用文言一心的编程功能,让它写了一段自动化操作,直接存成JSX,老报错。不知是不是一定要用到编程的软件写才可以了。下面是一段要求: 解锁所有图层,再自动选择专色轮廓色名称为Die-R或者Die-G或者Die-B属性的对象,并将选中对象设置为当前页面框 然后它给出的代码如下: // 解锁所有图层 for (var i = 0; i < app.activeDocument.layers.length; i++) { app.activeDocument.layers[i].locked = false; } // 自动选择专色轮廓色名称为Die-R、Die-G或Die-B属性的对象 var dieRedObjects = app.activeDocument.findObjects({ name: "Die-R", type: "pathItem" }); var dieGreenObjects = app.activeDocument.findObjects({ name: "Die-G", type: "pathItem" }); var dieBlueObjects = app.activeDocument.findObjects({ name: "Die-B", type: "pathItem" }); var selectedObjects = dieRedObjects.concat(dieGreenObjects, dieBlueObjects); // 将选中对象设置为当前画板框 if (selectedObjects.length > 0) { selectedObjects[0].artboard = app.activeDocument.activePage.artboards.item(0); } else { alert("没有找到符合条件的对象!"); } 没有一次成功的。 |
|||
回复时引用此帖 |