LayerStateEffects.AddStroke

LayerStateEffects.AddStroke method

Voegt het lijneffect toe.

public StrokeEffect AddStroke(FillType fillType)
ParameterTypeBeschrijving
fillTypeFillTypeHet type slagvulling.

Winstwaarde

Het nieuwe exemplaar van deStrokeEffect klas.

Voorbeelden

De volgende code demonstreert de ondersteuning van effecten in tijdlijnframes.

[C#]

string sourceFile = "4_animated.psd";
string outputFile = "output.psd";

using (var psdImage = (PsdImage)Image.Load(sourceFile))
{
    TimeLine timeLine = TimeLine.InitializeFrom(psdImage);
    int[] layerIds = timeLine.LayerIds;

    var layerStateEffects11 = timeLine.Frames[1].LayerStates[layerIds[1]].StateEffects;

    layerStateEffects11.AddDropShadow();
    layerStateEffects11.AddGradientOverlay();

    var layerStateEffects21 = timeLine.Frames[2].LayerStates[layerIds[1]].StateEffects;
    layerStateEffects21.AddStroke(FillType.Color);
    layerStateEffects21.IsVisible = false;

    timeLine.ApplyTo(psdImage);

    psdImage.Save(outputFile);
}

Zie ook