Class InnerShadowEffect
अंतर्वस्तु
[
छिपाना
]InnerShadowEffect class
आंतरिक छाया परत प्रभाव
public class InnerShadowEffect : IShadowEffect
गुण
नाम | विवरण |
---|---|
Angle { get; set; } | कोण को डिग्री में प्राप्त या सेट करता है। |
BlendMode { get; set; } | ब्लेंड मोड प्राप्त या सेट करता है। |
Color { get; set; } | रंग प्राप्त या सेट करता है। |
Distance { get; set; } | पिक्सेल में दूरी प्राप्त या सेट करता है। |
EffectType { get; } | एक प्रकार का प्रभाव प्राप्त करता है |
IsVisible { get; set; } | एक मान प्राप्त करता है या सेट करता है जो दर्शाता है कि यह उदाहरण दृश्यमान है या नहीं। |
Noise { get; set; } | शोर प्राप्त करता है या सेट करता है। |
Opacity { get; set; } | अस्पष्टता प्राप्त या सेट करता है। |
Size { get; set; } | ब्लर मान पिक्सेल में प्राप्त या सेट करता है. |
Spread { get; set; } | स्प्रेड (चोक) को प्रतिशत के रूप में प्राप्त या सेट करता है। |
UseGlobalLight { get; set; } | एक मान प्राप्त करता है या सेट करता है जो इंगित करता है कि क्या [सभी परत प्रभावों में इस कोण का उपयोग करें]. |
उदाहरण
निम्न कोड दर्शाता है कि इनर शैडो लेयर इफेक्ट की सेटिंग्स को कैसे बदलना है।
[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));
}
यह सभी देखें
- interface IShadowEffect
- नाम स्थान Aspose.PSD.FileFormats.Psd.Layers.LayerEffects
- सभा Aspose.PSD