www.dextsolution.com
DEXTUPLOAD
NJ
menu toggleリファレンス > devpia > dextuploadnj > media > ImageOption > Scaling

devpia.dextuploadnj.media.ImageOption
Enum Scaling

サポートされる最小バージョン
1.0.0
最小サポート環境
JRE 1.6
説明

元の画像の縦、横のサイズを変更する方法を示す。

サムネイル(thumbnail)を作成する作業のように画像の縦/横のサイズを変更するときは、ImageToolクラスのresize、resizeUniform、resizeUniformToFit、resizeUniformToFillメソッドでパラメータに使用される。

// 変更サイズ内部(フレーム)と同様に画像のサイズを変更する。
ImageOption.Scaling.Stretch

// 変更サイズ内(フレーム)に合わせて画像のサイズを変更する。
// 元の画像がフレームよりも小さい場合のサイズを変更していないため、変更された画像が与えられたフレームのサイズよりも小さいことができる。
// サイズが変更された画像は、余白を置かない。
ImageOption.Scaling.Uniform

// 変更サイズ内(フレーム)に合わせて画像のサイズを変更する。
// 元の画像のサイズがフレームより小さい場合は、フレームサイズに合わせて増える。
// フレームの残る余白は、背景色に満ちている。
ImageOption.Scaling.UniformToFit

// 変更サイズ内(フレーム)に合わせて画像のサイズを変更する。
// 元の画像の比率を維持したまま、フレーム領域を完全に満たす。
ImageOption.Scaling.UniformToFill