1
如何使用Javascript在Illustrator CC中將文檔中的所有對象分組?我嘗試製作一個腳本,並且我需要將文檔中的所有對象無誤地正確分組。在官方指南中,我沒有找到這樣的功能。下面的代碼不能正確分組對象。對象改變位置並移動到前景或背景。誰能幫我?如何使用Javascript在Illustrator CC中將文檔中的所有對象分組?
function group(){
var docRef = app.activeDocument;
var layerRef = docRef.layers[0];
layerRef.hasSelectedArtwork=true;
docSelection = app.activeDocument.selection;
newGroup = app.activeDocument.groupItems.add();
for (i = 0; i < docSelection.length; i++) {
newItem = docSelection[i];
newItem.moveToBeginning(newGroup);
}
}
要保存z順序,請使用newItem.moveToEnd而不是moveToBeginning。 – emax
我不知道.hasSelectedArtwork = true選擇所有,非常有用,謝謝! – superrache