◆- Adobe插件与脚本区 主要讨论Adobe插件开发与软件脚本撰写

发表新主题 回复
 
只看楼主 主题工具
旧 2024-06-07, 10:56     #1
luckystarr luckystarr 当前在线
正式会员
等级: 三袋长老
级别:19 | 在线时长:442小时 | 升级还需:38小时级别:19 | 在线时长:442小时 | 升级还需:38小时级别:19 | 在线时长:442小时 | 升级还需:38小时级别:19 | 在线时长:442小时 | 升级还需:38小时
 
Uid: 109655
注册日期: 2009-08-24, 15:40
帖子: 129
感谢: 2
5 个帖子获得 5 次感谢
现金: 213金币
资产: 213金币
声望: 10 luckystarr 向着好的方向发展
luckystarr luckystarr 当前在线
正式会员
等级: 三袋长老
级别:19 | 在线时长:442小时 | 升级还需:38小时级别:19 | 在线时长:442小时 | 升级还需:38小时级别:19 | 在线时长:442小时 | 升级还需:38小时级别:19 | 在线时长:442小时 | 升级还需:38小时
 
Uid: 109655
注册日期: 2009-08-24, 15:40
帖子: 129
感谢: 2
5 个帖子获得 5 次感谢
现金: 213金币
资产: 213金币
声望: 10 luckystarr 向着好的方向发展
默认 这个脚本怎么取消群组   



大佬们,我这里有个替换脚本,多个对象替换后会群组,怎么把群组效果取消?
代码如下:
var docRef = activeDocument;
// 判断选择物件2个以上
if (docRef.selection.length > 1) {
// 定义选择物件
mySelection = docRef.selection;

// 最上层物件为替换源
var sourceObj = docRef.selection[0];

// 定义数组用来保存选择物件的左上角坐标
var alterObjectArray = new Array();
for (var i=0; i < mySelection.length; i++) {
// PageItem.position 获得物件群组左上角坐标
var sel_xy = mySelection[i].position
alterObjectArray.push(sel_xy);
}
// 删除用来定位的下层物件
for (var i=1; i < mySelection.length; i++) {
mySelection[i].remove();
}
// PageItem.duplicate 复制对象, 需要一个相对对象定位
var newGroup = sourceObj.parent.groupItems.add();
for (var i=1; i < alterObjectArray.length; i++) {
sourceObj.position = alterObjectArray[i]; // 设置替换物的左上角位置,达到替换目的
sourceObj.duplicate(newGroup, ElementPlacement.PLACEATEND);
}
sourceObj.remove();

}
luckystarr 当前在线   回复时引用此帖回复时引用此帖
旧 2024-06-07, 12:44   只看该作者   #2
aprking aprking 当前在线
中级会员
等级: 六袋长老
级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时
 
Uid: 4007
注册日期: 2005-07-24, 00:28
来自: adderss
帖子: 1788
感谢: 120
256 个帖子获得 509 次感谢
现金: 1499金币
资产: 4267金币
声望: 13 aprking 向着好的方向发展
aprking aprking 当前在线
中级会员
等级: 六袋长老
级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时
 
Uid: 4007
注册日期: 2005-07-24, 00:28
来自: adderss
帖子: 1788
感谢: 120
256 个帖子获得 509 次感谢
现金: 1499金币
资产: 4267金币
声望: 13 aprking 向着好的方向发展
默认

最后加一行
app.executeMenuCommand('ungroup')
__________________
ZXP版安装:
http://install.anastasiy.com
aprking 当前在线   回复时引用此帖回复时引用此帖
旧 2024-06-07, 14:32   只看该作者   #3
luckystarr luckystarr 当前在线
正式会员
等级: 三袋长老
级别:19 | 在线时长:442小时 | 升级还需:38小时级别:19 | 在线时长:442小时 | 升级还需:38小时级别:19 | 在线时长:442小时 | 升级还需:38小时级别:19 | 在线时长:442小时 | 升级还需:38小时
 
Uid: 109655
注册日期: 2009-08-24, 15:40
帖子: 129
感谢: 2
5 个帖子获得 5 次感谢
现金: 213金币
资产: 213金币
声望: 10 luckystarr 向着好的方向发展
luckystarr luckystarr 当前在线
正式会员
等级: 三袋长老
级别:19 | 在线时长:442小时 | 升级还需:38小时级别:19 | 在线时长:442小时 | 升级还需:38小时级别:19 | 在线时长:442小时 | 升级还需:38小时级别:19 | 在线时长:442小时 | 升级还需:38小时
 
Uid: 109655
注册日期: 2009-08-24, 15:40
帖子: 129
感谢: 2
5 个帖子获得 5 次感谢
现金: 213金币
资产: 213金币
声望: 10 luckystarr 向着好的方向发展
默认

引用:
作者: aprking 查看帖子
最后加一行
app.executeMenuCommand('ungroup')
多谢大佬
luckystarr 当前在线   回复时引用此帖回复时引用此帖
发表新主题 回复


发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子

论坛启用 vB 代码
论坛启用 表情图标
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


律师声明:本站内容,均具有版权,未经书面授权,禁止转载,严禁镜像,违者承担一切后果!
论坛广告报价   广告联系及办理企业会员服务QQ:57880388 站务管理QQ:35529388


所有时间均为 +8, 现在的时间是 2025-01-04 15:37.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
 
Copyright © 2004-2022