Class OuterGlowEffect

OuterGlowEffect class

외부 광선 레이어 effect

public class OuterGlowEffect : ILayerEffect

속성

이름설명
BlendMode { get; set; }혼합 모드를 가져오거나 설정합니다.
EffectType { get; }효과 유형 가져오기 type
FillColor { get; set; }색상을 가져오거나 설정합니다.
Intensity { get; set; }각도를 가져오거나 설정합니다.
IsAntiAliasing { get; set; }활성화된 앤티앨리어싱 효과를 가져오거나 설정합니다.
IsSoftBlend { get; set; }[knock out]. 여부를 나타내는 값을 가져오거나 설정합니다.
IsVisible { get; set; }이 인스턴스가 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다.
Jitter { get; set; }노이즈를 가져오거나 설정합니다.
Noise { get; set; }노이즈를 가져오거나 설정합니다.
Opacity { get; set; }불투명도를 가져오거나 설정합니다.
Range { get; set; }노이즈를 가져오거나 설정합니다.
Size { get; }블러 값을 픽셀 단위로 가져옵니다.
Spread { get; set; }강도를 백분율로 가져오거나 설정합니다.

다음 코드는 OuterGlowEffect 지원을 보여줍니다.

[C#]

string src = "GreenLayer.psd";
string outputPng = "output261.png";

using (var image = (PsdImage)Image.Load(src))
{
    OuterGlowEffect effect = image.Layers[1].BlendingOptions.AddOuterGlow();
    effect.Range = 10;
    effect.Spread = 10;
    ((IColorFillSettings)effect.FillColor).Color = Color.Red;
    effect.Opacity = 128;
    effect.BlendMode = BlendMode.Normal;

    image.Save(outputPng, new PngOptions());
}

또한보십시오