python pptx更改表位置后hok

时间:2016-11-16 09:28:46

标签: python python-2.7 python-pptx

我将python 2.7与python pptx一起使用。

我知道在创建表格时如何确定表格的位置:

table = shapes.add_table(rows, cols, left, top, width, height).table

问题如下:我需要将桌子放在中心位置,在创建之前我无法找到它的宽度和高度,但在我创建它之后,我无法移动它,在尝试以下代码时:

table.left = <some number> 

这不会改变任何事情。

我怎么能: 1.在创建表格之前计算/确定表格宽度 2.在表格创建后移动。

由于

1 个答案:

答案 0 :(得分:1)

表格不是具有位置和大小的对象,而是包含它的(图形框架)形状。要更改位置和大小,您需要参考该形状:

finally