大きさとか位置とかまとめて変えたいときに。
app.doScript (main, ScriptLanguage.JAVASCRIPT, [], UndoModes.FAST_ENTIRE_SCRIPT);
function main (){
var sel=app.activeDocument.selection;
for(var i=1; i<sel.length; i++){
var GB1=sel[0].geometricBounds;
var W=GB1[3]-GB1[1];
var H=GB1[2]-GB1[0];
var GB2=sel[i].geometricBounds;
sel[i].geometricBounds=[GB2[0],GB2[1],GB2[0]+H,GB2[1]+W];
}
}
app.doScript (main, ScriptLanguage.JAVASCRIPT, [], UndoModes.FAST_ENTIRE_SCRIPT);
function main (){
var sel=app.activeDocument.selection;
for(var i=1; i<sel.length; i++){
var GB1=sel[0].geometricBounds;
var GB2=sel[i].geometricBounds;
sel[i].geometricBounds=[GB1[0],GB2[1],GB2[2],GB2[3]];
}
}
app.doScript (main, ScriptLanguage.JAVASCRIPT, [], UndoModes.FAST_ENTIRE_SCRIPT);
function main (){
var sel=app.activeDocument.selection;
for(var i=1; i<sel.length; i++){
var GB1=sel[0].geometricBounds;
var GB2=sel[i].geometricBounds;
sel[i].geometricBounds=[GB2[0],GB2[1],GB1[2],GB2[3]];
}
}
app.doScript (main, ScriptLanguage.JAVASCRIPT, [], UndoModes.FAST_ENTIRE_SCRIPT);
function main (){
var sel=app.activeDocument.selection;
for(var i=1; i<sel.length; i++){
var GB1=sel[0].geometricBounds;
var GB2=sel[i].geometricBounds;
sel[i].geometricBounds=[GB2[0],GB2[1],GB2[2],GB1[3]];
}
}
app.doScript (main, ScriptLanguage.JAVASCRIPT, [], UndoModes.FAST_ENTIRE_SCRIPT);
function main (){
var sel=app.activeDocument.selection;
for(var i=1; i<sel.length; i++){
var GB1=sel[0].geometricBounds;
var GB2=sel[i].geometricBounds;
sel[i].geometricBounds=[GB2[0],GB1[1],GB2[2],GB2[3]];
}
}