よろよろ帳

InDesign JavaScript 勉強中

変形

選択して1個目に合わせる

大きさとか位置とかまとめて変えたいときに。 //左上基準で大きさ合わせる app.doScript (main, ScriptLanguage.JAVASCRIPT, [], UndoModes.FAST_ENTIRE_SCRIPT); function main (){ var sel=app.activeDocument.selection; for(var i=1; i

フレームサイズを丸める

選択したものを左上基準で端数を丸めます。2.5の倍数は横組み10Qベタ打ちキャプションがつく画像フレーム用に調べました。 var sel = app.activeDocument.selection; for (i=0; i

指定値で等倍に変形

選択したものを入力値に合わせて縦横比固定で拡大縮小します。 ↓変形のいろいろ https://www.indesignjs.de/extendscriptAPI/indesign-latest/#TransformationMatrices.html↓基準点のいろいろ https://www.indesignjs.de/extendscriptAPI/indesign-latest/#A…

フレーム分割

選択フレーム(1個)を分割数と間隔指定でバラします。 promptまとめたいけど放置……。 //横に分割 app.doScript (main, ScriptLanguage.JAVASCRIPT, [], UndoModes.FAST_ENTIRE_SCRIPT); function main (){ var sel = app.activeDocument.selection[0]; var …