Aspose.Slides.Examples.CSharp.Charts.AnimatingSeries.Run C# (CSharp) Méthode

Run() public static méthode

public static Run ( ) : void
Résultat void
        public static void Run()
        {
            // The path to the documents directory.
            string dataDir = RunExamples.GetDataDir_Charts();

            // Instantiate Presentation class that represents a presentation file 
            using (Presentation presentation = new Presentation(dataDir + "ExistingChart.pptx"))
            {
                // Get reference of the chart object
                var slide = presentation.Slides[0] as Slide;
                var shapes = slide.Shapes as ShapeCollection;
                var chart = shapes[0] as IChart;

                // Animate the series
                slide.Timeline.MainSequence.AddEffect(chart, EffectType.Fade, EffectSubtype.None,
                EffectTriggerType.AfterPrevious);

                ((Sequence)slide.Timeline.MainSequence).AddEffect(chart,
                EffectChartMajorGroupingType.BySeries, 0,
                EffectType.Appear, EffectSubtype.None, EffectTriggerType.AfterPrevious);

                ((Sequence)slide.Timeline.MainSequence).AddEffect(chart,
                EffectChartMajorGroupingType.BySeries, 1,
                EffectType.Appear, EffectSubtype.None, EffectTriggerType.AfterPrevious);

                ((Sequence)slide.Timeline.MainSequence).AddEffect(chart,
                EffectChartMajorGroupingType.BySeries, 2,
                EffectType.Appear, EffectSubtype.None, EffectTriggerType.AfterPrevious);

                ((Sequence)slide.Timeline.MainSequence).AddEffect(chart,
                EffectChartMajorGroupingType.BySeries, 3,
                EffectType.Appear, EffectSubtype.None, EffectTriggerType.AfterPrevious);

                // Write the modified presentation to disk 
                presentation.Save(dataDir + "AnimatingSeries_out.pptx", SaveFormat.Pptx);
            }
        }
    }
AnimatingSeries