DTP駆け込み寺

No.12651へ返信

記事投稿フォーム
補助
送信

[ 返信 ]

Re: InDesign CS5.5 ショトカで1°回転

…すごくすみません。 カケルとワルを間違えておりました。
みっちり検証の上、これでほんとのほんとです。
もう、沸騰するまで回転しちゃって下さい。

function unitFunc(ary){
app.activeWindow.transformReferencePoint=["1pt", 0];
x= app.activeWindow.transformReferencePoint[0];
app.activeWindow.transformReferencePoint=ary;
return x;
}

if(app.activeDocument.selection.length){
aa=app.activeDocument.selection[0];
tt=app.transformationMatrices.add(1,1,0,1,0,0);
bb=aa.rotationAngle;
cc=app.activeWindow.transformReferencePoint;
if(cc.length==2){
unitObj=unitFunc(cc);
dd=[[cc[0]/unitObj, cc[1]/unitObj], [0, 0]]
} else{
dd=cc;
}
aa.transform (CoordinateSpaces.PASTEBOARD_COORDINATES, dd, tt, undefined, undefined);
}

[12651] (z-) (2011/08/29 Mon 11:31)