Функции "вращения" круговой диаграммы в PowerPoint ограничены позиционированием угла "начала" первого сегмента, причем сегменты растут только по часовой стрелке.
Таким образом, вы можете указать, что первый элемент отображается в70 градусов (по часовой стрелке от позиции 12 часов).
В настоящее время API-поддержка для этого не поддерживается, но значение находится в XML в месте, указанном @Saleh выше: /c:chartSpace/c:chart/c:plotArea/c:pieChart/c:firstSliceAng
Вы можете получить доступ к элементу c:doughnutChart
на:
chart.plots[0]._element
и распечатать его с помощью:
print(chart.plots[0]._element.xml)
Если в нем уже есть элемент c:firstSliceAng
это, вы можете просто изменить настройку, возможно, что-то вроде этого:
pieChart = chart.plots[0]._element
firstSliceAng = pieChart.xpath("./c:firstSliceAng")
firstSliceAng["val"] = "70"
Если там нет элемента firstSliceAng, вам нужно использовать lxml
вызовы, чтобы добавить его сначала.