Aspose.PSD.Examples.Aspose.DrawingAndFormattingImages.SupportOfOuterGlowEffect.Run C# (CSharp) Метод

Run() публичный статический Метод

public static Run ( ) : void
Результат void
        public static void Run()
        {
            // The path to the documents directory.
            string baseDir = RunExamples.GetDataDir_PSD();
            string outputDir = RunExamples.GetDataDir_Output();
            
            //ExStart:SupportOfOuterGlowEffect
            //ExSummary:The following code demonstrates the OuterGlowEffect support.

            string src = Path.Combine(baseDir, "GreenLayer.psd");
            string outputPng = Path.Combine(outputDir, "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());
            }

            //ExEnd:SupportOfOuterGlowEffect
            
            File.Delete(outputPng);
            
            Console.WriteLine("SupportOfOuterGlowEffect executed successfully");
        }
        
SupportOfOuterGlowEffect