add_shape_in_chart_by_scale方法

add_shape_in_chart_by_scale(type, placement, left, top, right, bottom)

向图表添加形状。所有单位都是图表区域的百分比比例。

def add_shape_in_chart_by_scale(self, type, placement, left, top, right, bottom):
    ...
范围 类型 描述
type MsoDrawingType 绘图类型。
placement PlacementType 展示位置类型。
left float 单位是图表区域宽度的百分比刻度。
top float 单位是图表区域高度的百分比刻度。
right float 单位是图表区域宽度的百分比刻度。
bottom float 单位是图表区域高度的百分比刻度。

add_shape_in_chart_by_scale(type, placement, left, top, right, bottom, image_data)

添加图形到图表。所有单位是图表面积的 1/4000。

def add_shape_in_chart_by_scale(self, type, placement, left, top, right, bottom, image_data):
    ...
范围 类型 描述
type MsoDrawingType 绘图类型。
placement PlacementType 展示位置类型。
left float 单位是图表区域宽度的百分比刻度。
top float 单位是图表区域高度的百分比刻度。
right float 单位是图表区域宽度的百分比刻度。
bottom float 单位是图表区域高度的百分比刻度。
image_data bytes 如果形状不是图片或 ole 对象,imageData 应该为空。

也可以看看