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

DEXTUpload.NET
Class OverlayOption

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

元の画像の上に別の画像やテキストを重ね表現するために必要とされる設定を含んでいるクラスである。

「OverlayOption「オブジェクトは「DEXTUpload.NET.ImageProc」クラスの「Overlay」メソッドのパラメータとして使用される。

var source = new FileInfo("source.jpg");
var target = new FileInfo("target.png");

var overlayed = ImageProc.Overlay(source, target, new OverlayOption {
    X = 100,
    Y = 100,
    Opacity = 0.5f
});
形式
public class OverlayOption
コンストラクタ

OverlayOption

  • 「OverlayOption」クラスのオブジェクトを生成する際に、初期化処理を実行する。

  • 形式

    public OverlayOption()
    public OverlayOption(int x, int y, float opacity)
  • パラメータ

    名前 形式 説明
    x System.Int32 オーバーレイする対象が置かれるx座標軸上の位置を示します。
    y System.Int32 オーバーレイする対象が置かれるy座標軸上の位置を示します。
    opacity System.Single オーバーレイする対象の不透明度を表します。
属性

X

  • オーバーレイする画像やテキストが描画されるx軸の位置(pixel)を取得または設定します。

    デフォルト値は0である。

  • 形式

    public int X { get; set; }

Y

  • オーバーレイする画像やテキストが描画されるy軸の位置(pixel)を取得または設定します。

    デフォルト値は0である。

  • 形式

    public int Y { get; set; }

Opacity

  • オーバーレイするイメージ回るテキストの不透明度(0〜1.0f)を取得または設定します。

    不透明度の範囲は0〜1.0である。数値が低いほど透明になる。

    デフォルト値は、0.25である。

  • 形式

    public float Opacity { get; set; }