■プログラム説明(ソースコード説明)
リサイズするにはresizeImage()を使います。最初の引数が横幅、次が縦幅になります。三番目の引数は解像度になります。解像度は小数値も指定できます。四番目の引数は、どのような方式で画像をリサイズするか指定します。三番目と四番目の引数は省略することができます。
---------------------------------------------------------------------------------------------------------
■ソースコード
function setUnit(unt)
{
preferences.rulerUnits = unt;
}
function getUnit()
{
return preferences.rulerUnits;
}
saveUnit = getUnit();
setUnit(Units.PIXELS);
activeDocument.resizeImage(240,160);
setUnit(saveUnit);
---------------------------------------------------------------------------------------------------------
■使い方
1:ファイルメニューからスクリプトを実行します。
2:ドキュメントが240×160ピクセルにリサイズされます。
---------------------------------------------------------------------------------------------------------
■ポイント
画像の再サンプルの方法は以下のものが指定できます。
ResampleMethod.BICUBIC
ResampleMethod.BICUBICSHARPER
ResampleMethod.BICUBICSMOOTHER
ResampleMethod.BILINER
ResampleMethod.NEARESTNEIGHBOR
ResampleMethod.NONE
---------------------------------------------------------------------------------------------------------
■注意
なし
■実際のスクリプトをダウンロード(sample.js.zip)