Aspose.Words.Examples.CSharp.Programming_Documents.Working_with_Charts.CreateColumnChart.InsertColumnChart C# (CSharp) Method

InsertColumnChart() private static method

Shows how to insert a column chart into the document using DocumentBuilder.InsertChart method.
private static InsertColumnChart ( string dataDir ) : void
dataDir string
return void
        private static void InsertColumnChart(string dataDir)
        {
            // ExStart:InsertColumnChart
            Document doc = new Document();
            DocumentBuilder builder = new DocumentBuilder(doc);

            // Insert Column chart.
            Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
            Chart chart = shape.Chart;

            // Use this overload to add series to any type of Bar, Column, Line and Surface charts.
            chart.Series.Add("AW Series 1", new string[] { "AW Category 1", "AW Category 2" }, new double[] { 1, 2 });

            dataDir = dataDir + @"TestInsertChartColumn_out.doc";
            doc.Save(dataDir);
            // ExEnd:InsertColumnChart
            Console.WriteLine("\nColumn chart created successfully.\nFile saved at " + dataDir);

        }
    }