.ai文件中的插图画家我的图层名称为" Layer1"在这一层内我有一个名为&#34的组;重命名"这个重命名组我必须取消组合并将其移动到新组。可以任何人请用javascript帮助我,我还附加了图像。
NightOwl.builder().defaultMode(0).create();
答案 0 :(得分:0)
类型名称是“GroupItem”,因此您应该更改:
{
"Statement": [
{
"Sid": "Access-to-specific-bucket-only",
"Principal": "*",
"Action": [
"s3:GetObject",
"s3:PutObject"
],
"Effect": "Allow",
"Resource": [
"arn:aws:s3:::DOC-EXAMPLE-BUCKET",
"arn:aws:s3:::DOC-EXAMPLE-BUCKET/*"
]
}
]
}
回到:
if(elements[i].typename=="rename")ungroup(elements[i]);
这个示例代码最初是为了取消所有组的分组。如果您只想取消“重命名”组的分组,请更改此行:
if(elements[i].typename=="GroupItem")ungroup(elements[i]);
到:
if(doc.groupItems.length)for(var i=0;i<doc.layers.length;i++)ungroup(doc.layers[i]);
最后,要将项目移动到“新组”中,您必须创建一个组项目,例如:
ungroup(doc.groupItems['rename']);
并通过替换移动其中的元素:
var newGroup = doc.groupItems.add();
与:
elements[i].moveBefore(obj);