我正在为Adobe Illustrator CS6(javascript)制作扩展脚本,我需要删除文档的每个剪贴蒙版。
我已经有了解决方案,但在大型文档中速度不够快。
这是我的代码:
unsigned char
我的文档中没有那么多剪贴蒙版,但是有很多pathItems(100000+),所以迭代需要很长时间。
有没有人知道通过javascript选择文档中每个剪贴蒙版的更好方法? 任何帮助都将非常感激。
答案 0 :(得分:2)
选择所有剪贴蒙版并删除它的最快方法:
// Select->Objects->Clipping Mask
app.executeMenuCommand("Clipping Masks menu item");
// Edit->Clear
app.executeMenuCommand("clear");