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.PieChartSetting<G.PresentationSetting>());// Some additional samplespowerPoint.AddSlide(PresentationConstants.SlideLayoutType.BLANK) .AddChart(CreateDataCellPayload(), new G.PieChartSetting<G.PresentationSetting>() { pieChartTypes = G.PieChartTypes.DOUGHNUT, pieChartDataLabel = new() { dataLabelPosition = G.PieChartDataLabel.DataLabelPositionValues.SHOW, showCategoryName = true, showValue = true, separator = ". " } });
PieChartSetting<G.PresentationSetting>
Options
Section titled “PieChartSetting<G.PresentationSetting> Options”Contains options details extended from ChartSetting
that are specific to pie chart.
Property | Type | Details |
---|---|---|
pieChartDataLabel | PieChartDataLabel | General Data label option applied for all series |
pieChartSeriesSettings | List<PieChartSeriesSetting?> | 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 |
pieChartTypes | PieChartTypes | Type of chart |
doughnutHoleSize | uint | |
angleOfFirstSlice | uint | |
pointExplosion | uint |
PieChartDataLabel
Options
Section titled “PieChartDataLabel Options”Contains options details extended from ChartDataLabel
that are specific to pie chart.
Property | Type | Details |
---|---|---|
dataLabelPosition | DataLabelPositionValues | Data Label placement options. |
PieChartSeriesSetting
Options
Section titled “PieChartSeriesSetting Options”Contains options details extended from ChartSeriesSetting
that are specific to pie chart.
Property | Type | Details |
---|---|---|
pieChartDataLabel | PieChartDataLabel | Data Label Option specific to one series |
fillColor | string? | Fill color specific to one series |
borderColor | string? | Border color specific to one series |
pieChartDataPointSettings | List<PieChartDataPointSetting?> | TODO |