rectangle = insert_shape(slide, 2, 2, 16, 8, autoshape_type_id=MSO_SHAPE.ROUNDED_RECTANGLE, unit=Cm)
2-2 设置形状属性...上面方法返回的形状对象 ,我们可以进一步设置它的背景颜色及边框属性
比如:设置背景色为白色;边框颜色为红色,宽度为 0.5 厘米
# 2、设置形状属性
# 2.1 背景颜色
set_widget_bg...图表 Chart
图表 Chart 是 PPT 中使用很频繁的一块内容,使用 python-pptx 可以创建各种类型的图表,包含:柱状图、饼图、折线图、散点图、3D 图等
创建图表的方式如下:
slide.shapes.add_shape...chart = insert_chart(slide, 4, 5, 20, 9, chart_data, unit=Cm, chart_type=XL_CHART_TYPE.LINE)
3-2 设置图表显示属性...以设置图表图例、图表是否显示平滑、设置图表文字样式为例
# 设置图表显示属性
# 显示图例
chart.has_legend = True
# 图例是否在绘图区之外显示
chart.legend.include_in_layout