DEXTUpload.NET Professional
menu toggleリファレンス > DEXTUpload.NET > ImageHorizontalAlignment

DEXTUpload.NET
Enumeration ImageHorizontalAlignment

サポートされる最小バージョン
5.0.0.0
最小サポート環境
.NET Framework 4.0
説明

DEXTUpload.NET.ImageFitOption」と組み合わせて使用され、指定されたフレームに、元の画像をフィッティングするときの水平位置を決定する。

「ImageHorizo​​ntalAlignment」列挙型は、画像フィッティング方式が「ImageFitOption.UniformToFit」または「ImageFitOption.UniformToFill」の場合にのみ使用される。

var source = new FileInfo("source.jpg");
using (var img = ImageProc.Fit(source, new FittingOption { 
    Width = 100, Height = 200, Fit = ImageFitOption.UniformToFit,
    BackgroundColor = Color.Red,
    //左、右余白が生じた場合は、右側を基準にフィッティングし、左余白を背景色で満たす。
    HorizontalAlign = ImageHorizontalAlignment.Right }))
{
    ImageProc.SaveImage(img, new FileInfo("output.jpg"), new ImageSaveOption { IsOverwrite = true });
}
形式
public enum ImageHorizontalAlignment
メンバー

Left

  • 左を基準とする。

    「ImageFitOption.UniformToFit」である場合

    ソース フレーム 継手の結果
    source
    fitting

    「ImageFitOption.UniformToFill」である場合

    ソース フレーム 継手の結果
    source
    fitting

Center

  • 中央を基準とする。

    「ImageFitOption.UniformToFit」である場合

    ソース フレーム 継手の結果
    source
    fitting

    「ImageFitOption.UniformToFill」である場合

    ソース フレーム 継手の結果
    source
    fitting

Right

  • 右を基準とする。

    「ImageFitOption.UniformToFit」である場合

    ソース フレーム 継手の結果
    source
    fitting

    「ImageFitOption.UniformToFill」である場合

    ソース フレーム 継手の結果
    source
    fitting