是否可以使用python pptx删除形状的线条?

时间:2019-07-30 11:05:25

标签: python-3.x python-pptx

我使用slide.shapes.add_shape创建形状时,会自动产生一条线。可以删除该行吗?

我已经将形状设为50%透明,并且其后面的背景是图像,这意味着无法设置线条的颜色以进行融合。

我希望shape.line = False可以工作,但不幸的是。.

1 个答案:

答案 0 :(得分:1)

将行填充设置为不填充:

shape.line.fill.background()

正如您提到的那样,这比设置线条颜色(大多数时候不显示)更可靠。附带的好处是,形状的表观范围延伸到形状的 actual 边缘,可以防止细微的对齐问题。