Class BlendingOptions

BlendingOptions class

सम्मिश्रण विकल्प। यह Lfx2Resource के लिए एक आवरण है जो परत प्रभाव के लिए एपीआई प्रदान करता है

public class BlendingOptions

गुण

नामविवरण
Effects { get; }प्रभाव प्राप्त करता है।

तरीकों

नामविवरण
AddColorOverlay()रंग ओवरले जोड़ता है.
AddDropShadow()ड्रॉप शैडो प्रभाव जोड़ता है.
AddGradientOverlay()ग्रेडिएंट ओवरले जोड़ता है।
AddInnerShadow()आंतरिक छाया प्रभाव जोड़ता है।
AddOuterGlow()बाहरी चमक प्रभाव जोड़ता है।
AddPatternOverlay()पैटर्न ओवरले जोड़ता है.
AddStroke(FillType)स्ट्रोक प्रभाव जोड़ता है।

उदाहरण

निम्न कोड दर्शाता है कि इनर शैडो लेयर इफेक्ट की सेटिंग्स को कैसे बदलना है।

[C#]

string sourceFile = "example.psd";
string outputFile = "sample_out.psd";

// मौजूदा छवि को PsdImage वर्ग के उदाहरण में लोड करें
var loadOptions = new PsdLoadOptions();
loadOptions.LoadEffectsResource = true;
using (var image = (PsdImage)Image.Load(sourceFile, loadOptions))
{
    var layer = image.Layers[image.Layers.Length - 1];
    var shadowEffect = (IShadowEffect)layer.BlendingOptions.Effects[0];

    shadowEffect.Color = Color.Green;
    shadowEffect.Opacity = 128;
    shadowEffect.Distance = 1;
    shadowEffect.UseGlobalLight = false;
    shadowEffect.Size = 2;
    shadowEffect.Angle = 45;
    shadowEffect.Spread = 50;
    shadowEffect.Noise = 5;

    image.Save(outputFile, new PsdOptions(image));
}

यह सभी देखें