I have an issue with pie chart's where the chart width is small, the labels do not get cut (auto ellipsis) and the pie become very small if visible at all.
I have used the chart's GetSeriesMark event to add a line break, but this is done for every graph size.
Is there a way to get the rendered pie chart size, to add logic that will truncate the labels if the size is smaller that a certain threshold?.
Example of small chart because of long labels

Another issue, see that in the attached image there is a lot of "wasted" vertical area this is done since the arrow size is fixed for all the marks, is there a way to define that the arrow size will be automatically calculated to get maximum pie size?
Thanks in advance
Elad