Python-PPTX - Как увеличить площадь линейного графика - PullRequest
0 голосов
/ 05 декабря 2018

Я пытаюсь увидеть, сможем ли мы увеличить площадь диаграммы линейного графика, созданного с помощью python-pptx

Обращаясь к приведенному ниже образцу, я пытаюсь понять, как я могу увеличить ширину линииchart

chart_data = ChartData()
chart_data.categories = ['Q1 Sales', 'Q2 Sales', 'Q3 Sales']
chart_data.add_series('West',    (32.2, 28.4, 34.7))
chart_data.add_series('East',    (24.3, 30.6, 20.2))
chart_data.add_series('Midwest', (20.4, 18.3, 26.2))

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

chart.has_legend = True
chart.legend.include_in_layout = False
chart.series[0].smooth = True

Я пробовал метод prs.slide_width = Mm (500), но он увеличивает все слайды в файле.

Я пытаюсь увидеть, можно ли увеличить только конкретную ширину линейного графика.Спасибо

1 Ответ

0 голосов
/ 11 января 2019

Значения cx и cy в вашем примере управляют размером окончательного графика.Просто сделай это больше.Вы также можете изменить значения x и y по мере необходимости, чтобы расположить график по своему вкусу.

...