AdjustLen.js

パス群の指定した幅を、指定した長さにスケールします。


注意
単位を指定する場合、ポイントは pt 、ミリは mm を最後につけます。
単位を指定しない場合は、ミリで計算します。


調整するパスは、単独でもグループでも構いませんが、
グループオブジェクトの場合は、調整するオブジェクト全てが1つのグループになっている事です。
複数のばらけたグループ群では、正常な結果になりません。

調整したいオブジェクトのアンカーポイントを2つ選択し、スクリプトを実行します。
この幅が、入力指定した長さになります。


グループオブジェクトの場合で、選択した2アンカーポイントが1つのパス内にない場合、
グループ全体が対象になります。
1つのパス内に在る場合は、下図のダイアログが表示されますのでグループ全体を調整するには、Yes を押します。
そのパスだけを調整するには、No を押します。
(この例の場合には、ダイアログは出ません)


幅を入力します。


スケールを線幅にも適用する場合には、Yes を押します。




ダウンロード AdjustLen.zip

2004/9/3 入力ダイアログ処理を修正。


このサイトについてのお問い合わせは web-info(a)pictrix.jp PICTRIXまでお願いいたします。
もんく・いちゃもんは、ご勘弁願います。