FillLayer.CreateInstance

FillLayer.CreateInstance method

の新しいインスタンスを構築しますFillLayer塗りつぶしの種類によるクラス.

public static FillLayer CreateInstance(FillType fillType)
パラメータタイプ説明
fillTypeFillType塗りつぶしレイヤーのタイプ。

戻り値

の新しいインスタンスを返しますFillLayer塗りつぶしの種類によるクラス。

次の例は、実行時に FillLayer タイプ レイヤーを追加する方法を示しています。

[C#]

string outputFilePath = "output.psd";

using (var image = new PsdImage(100, 100))
{
    FillLayer colorFillLayer = FillLayer.CreateInstance(FillType.Color);
    colorFillLayer.DisplayName = "Color Fill Layer";
    image.AddLayer(colorFillLayer);

    FillLayer gradientFillLayer = FillLayer.CreateInstance(FillType.Gradient);
    gradientFillLayer.DisplayName = "Gradient Fill Layer";
    image.AddLayer(gradientFillLayer);

    FillLayer patternFillLayer = FillLayer.CreateInstance(FillType.Pattern);
    patternFillLayer.DisplayName = "Pattern Fill Layer";
    patternFillLayer.Opacity = 50;
    image.AddLayer(patternFillLayer);

    image.Save(outputFilePath);
}

関連項目