[AI]回転された配置画像の縮尺を計算するスクリプト
これ、この前詰まってた数学的な問題を解消できたやつです。
元ネタはいつものごとくフォーラムです。
https://forums.adobe.com/thread/2455224
して、コードはこちら
var tg = app.selection[0]; var mx = tg.matrix; var deg = Math.atan2(mx.mValueB, mx.mValueA) * 180 / Math.PI; var nm = new Matrix; nm.mValueA = nm.mValueD = 1; nm.mValueB = nm.mValueC = 0; var rtmx = app.concatenateRotationMatrix(nm, deg); var sc = mx.mValueA / rtmx.mValueA; alert(sc*100);
選択した画像の縮尺を計算します。(^-^)/