gpt4 book ai didi

javascript - 使用 javascript 在 Illustrator 中编辑符号

转载 作者:行者123 更新时间:2023-12-03 23:51:29 26 4
gpt4 key购买 nike

我尝试使用 JavaScript 在 Illustrator 5.1 中创建符号或将选定对象复制到符号,但没有成功。这是我的代码:

sourceDoc.selection = null; // deselect everything  
sourceDoc.selectObjectsOnActiveArtboard(); // select all in artboard
sel = sourceDoc.selection;
sourceDoc.symbols.add(sel); // <--- NOT WORKING

for (k=0; k<sel.length; k++) {
var newItem = sel[k].duplicate(destDoc.symbols.getByName("Symbol1"),ElementPlacement.PLACEATEND);
//^^^^ NOT WORKING
}

请帮我解决这个问题。谢谢!

最佳答案

sourceDoc.selection 需要一个索引号才能成功引用。

sourceDoc.selection[0]为例

如果你有四个项目然后最后创建的项目在索引 0 上,第一个在 3 上。

关于javascript - 使用 javascript 在 Illustrator 中编辑符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25236210/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com