やりたいこと
各レイヤー毎に全オブジェクトをグループ化するスクリプトを作ってみました。
やったこと
ソースコードは以下の通り
groupLayerObj.jsx
var myDoc = app.activeDocument;
var myLayer = myDoc.layers;
//すべての選択を解除
app.executeMenuCommand('deselectall');
for (i = 0; i < myLayer.length; i++) {
for (j = 0; j < lay[i].pageItems.length; j++ ) {
lay[i].pageItems[j].selected = true;
}
// 選択オブジェクトをグループ化
app.executeMenuCommand('group');
//すべての選択を解除
app.executeMenuCommand('deselectall');
}