Python pptx - преобразование двухмерной столбчатой ​​диаграммы в трехмерную столбчатую диаграмму - PullRequest
0 голосов
/ 04 октября 2019

Я пытаюсь преобразовать двухмерную столбчатую диаграмму в трехмерную столбчатую диаграмму.

Однако, когда я изменяю атрибут XL_CHART_TYPE с COLUMN_CLUSTERED на THREE_D_COLUMN_CLUSTERED, я получаю следующую ошибку:

NotImplementedError: XML writer for chart type THREE_D_COLUMN_CLUSTERED (54) not yet implemented

Может кто-нибудь посоветовать, как это изменить. Ниже приведен простой код, который я пытаюсь использовать для создания трехмерной столбчатой ​​диаграммы.

prs = Presentation()
slide = prs.slides.add_slide(prs.slide_layouts[5])

chart_data = CategoryChartData()
chart_data.categories = ['East', 'West', 'Midwest']
chart_data.add_series('Series 1', (19.2, 21.4, 16.7))

x, y, cx, cy = Inches(2), Inches(2), Inches(6), Inches(4.5)
slide.shapes.add_chart(
XL_CHART_TYPE.COLUMN_CLUSTERED, x, y, cx, cy, chart_data)
...