无法在带有Extendscript的Illustrator中以编程方式创建剪贴蒙版

问题描述 投票:0回答:1

我在使用ExtendScript在Illustrator中创建剪贴蒙版时遇到问题,问题是我试图通过使用复合路径项来创建它。

在Adobe illustrator中,我可以将复合路径项与背景进行分组,然后按“创建新蒙版”,但一切正常,但我不能以编程方式进行此操作]

如果我使用路径项(不是复合路径)和下一个代码:

newGroup1.clipped = true;

它可以工作,但是如果我为一个完整的路径项目提供该路径项目,则它不起作用。

代码:

app.activeDocument.newGroup1.selected = true;
app.executeMenuCommand("makeMask");  

对于简单的复合路径项目,它可以工作,但是对于复杂的复合路径项目,我会收到一个消息框,指出该路径是如此复杂,并且可能会影响预览。按确定后,它可以工作,但是此消息框不允许我执行批处理。

是否可以使用复杂的复合路径项以编程方式创建剪贴蒙版?

我在使用ExtendScript在Illustrator中创建剪贴蒙版时遇到问题,问题是我试图通过使用复合路径项来创建剪贴蒙版。在Adobe illustrator中,我可以将化合物...

javascript adobe-illustrator extendscript
1个回答
0
投票

如果我对您的理解正确,则您的设置基本上可以正常工作,唯一的问题是消息框。

© www.soinside.com 2019 - 2024. All rights reserved.