Column
Add chart method present in slide component or you can replace the chart using shape component.

Basic Code Sample
Section titled “Basic Code Sample”// Bare minimumpowerPoint.AddSlide(PresentationConstants.SlideLayoutType.BLANK) .AddChart(CreateDataCellPayload(), new G.ColumnChartSetting<G.PresentationSetting>());// Some additional samplespowerPoint.AddSlide(PresentationConstants.SlideLayoutType.BLANK) .AddChart(CreateDataCellPayload(), new G.ColumnChartSetting<G.PresentationSetting>() { titleOptions = new() { title = "Column Chart" }, chartLegendOptions = new G.ChartLegendOptions() { legendPosition = G.ChartLegendOptions.LegendPositionValues.TOP, fontSize = 5 }, columnChartSeriesSettings = new(){ null, new(){ columnChartDataPointSettings = new(){ null, new(){ fillColor = "FF0000" }, new(){ fillColor = "00FF00" }, }, fillColor= "AABBCC" }, new(){ fillColor= "CCBBAA" } } });
ColumnChartSetting<G.PresentationSetting>
Options
Section titled “ColumnChartSetting<G.PresentationSetting> Options”Contains options details extended from ChartSetting
that are specific to column chart.
Property | Type | Details |
---|---|---|
columnChartDataLabel | ColumnChartDataLabel | General Data label option applied for all series |
columnChartSeriesSettings | List<ColumnChartSeriesSetting?> | Data Series specific options are used from the list. The position on the list is matched with the data series position. you can use null to skip a series |
columnChartTypes | ColumnChartTypes | Type of chart |
chartAxesOptions | ChartAxesOptions | Chart axes options |
columnGraphicsSetting | ColumnGraphicsSetting | Set properties related to bar placement |
ColumnChartDataLabel
Options
Section titled “ColumnChartDataLabel Options”Contains options details extended from ChartDataLabel
that are specific to column chart.
Property | Type | Details |
---|---|---|
dataLabelPosition | DataLabelPositionValues | Data Label placement options. |
ColumnChartSeriesSetting
Options
Section titled “ColumnChartSeriesSetting Options”Contains options details extended from ChartSeriesSetting
that are specific to column chart.
columnChartDataLabel | ColumnChartDataLabel | Data Label Option specific to one series |
fillColor | string? | Fill color specific to one series |
columnChartDataPointSettings | List<ColumnChartDataPointSetting?> | Data point specific options are used from the list. The position on the list is matched with the data point position. you can use null to skip a data point. |
ColumnGraphicsSetting
Options only applied in cluster type
Section titled “ColumnGraphicsSetting Options only applied in cluster type”Property | Type | Details |
---|---|---|
categoryGap | int | Gap between Category. Default : 219 |
seriesGap | int | Gap between Series. Default : -27 |
ColumnChartDataPointSetting
Options
Section titled “ColumnChartDataPointSetting Options”Contains options details extended from ChartDataPointSetting
that are specific to column chart.