Aspose.Slides.Examples.CSharp.SmartArts.FillFormatSmartArtShapeNode.Run C# (CSharp) Method

Run() public static method

public static Run ( ) : void
return void
        public static void Run()
        {
            // ExStart:FillFormatSmartArtShapeNode
            // The path to the documents directory.
            string dataDir = RunExamples.GetDataDir_SmartArts();

            using (Presentation presentation = new Presentation())
            {
                // Accessing the slide
                ISlide slide = presentation.Slides[0];

                // Adding SmartArt shape and nodes
                var chevron = slide.Shapes.AddSmartArt(10, 10, 800, 60, SmartArtLayoutType.ClosedChevronProcess);
                var node = chevron.AllNodes.AddNode();
                node.TextFrame.Text = "Some text";

                // Setting node fill color
                foreach (var item in node.Shapes)
                {
                    item.FillFormat.FillType = FillType.Solid;
                    item.FillFormat.SolidFillColor.Color = Color.Red;
                }

                // ExEnd:FillFormatSmartArtShapeNode
                // Saving Presentation
                presentation.Save(dataDir + "FillFormat_SmartArt_ShapeNode_out.pptx", SaveFormat.Pptx);
            }
        }
    }
FillFormatSmartArtShapeNode