替换形状子树中的形状会替换错误位置中的图像

问题描述

width = sub_text.width
height = sub_text.height
top = sub_text.top
left = sub_text.left
sp = sub_text._sp
sp.getparent().remove(sp)
slide.shapes.add_shape(MSO_SHAPE.MATH_EQUAL,left,top,width,height)

@scanny sub_text是我尝试用等号替换的形状。它被容纳在较高级别的组形状中的组形状中。这段代码在for循环中运行,以遍历这些较小的组件,但是当我运行它时,形状将替换为适当的形状,但是位置与原始形状不同,并且还会移动所有较高阶的形状。我是在做错什么还是有办法正确检索原始位置?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)