Spire.Presentation is a professional PowerPoint® compatible library that enables developers to create, read, write, modify, convert and Print PowerPoint documents. Get free and professional technical support for Spire.Presentation for .NET, Java, Android, C++, Python.
Tue Apr 14, 2020 9:12 am
Hi, I have a pie chart where the DataLabels values are overlapping.
i have used the bellow code but those are not readable.
chart.Series[0].DataLabels.LabelValueVisible = true;
chart.Series[0].DataLabels.LeaderLinesVisible = true;
chart.Series[0].DataLabels.LeaderLines.LineEndLength=Spire.Presentation.LineEndLength.Long;
chart.Series[0].DataLabels.LeaderLines.LineBeginLength = Spire.Presentation.LineEndLength.Long;
Please help me to get clear,readable Pie chart.
Login to view the files attached to this post.
-
AnuH365068
-
- Posts: 13
- Joined: Wed Mar 04, 2020 10:45 am
Tue Apr 14, 2020 10:34 am
Hello,
Thanks for your inquiry.
Please refer to the below code snippet to set position of chart data labels. If there is any question, please provide your expected output for further investigation.
- Code: Select all
ChartDataLabel label1 = chart.Series[0].DataLabels.Add();
label1.ID = 0;
label1.X = 10f;
label1.Y = 20f;
//Set label value visible
label1.LabelValueVisible = true;
//Set legend key invisible
label1.LegendKeyVisible = false;
//Set category name invisible
label1.CategoryNameVisible = false;
//Set series name invisible
label1.SeriesNameVisible = false;
//Set Percentage invisible
label1.PercentageVisible = false;
Sincerely,
Rachel
E-iceblue support team
-
rachel.lei
-
- Posts: 1571
- Joined: Tue Jul 09, 2019 2:22 am