Shape¶
- 类 Shape(*参数, **options)¶
形状对象是
shapes
集合访问它们:>>> import xlwings as xw >>> sht = xw.books['Book1'].sheets[0] >>> sht.shapes[0] # or sht.shapes['ShapeName'] <Shape 'Rectangle 1' in <Sheet [Book1]Sheet1>>
在版本 0.9.0 中更改。
- 激活()¶
激活形状。
在版本 0.5.0 中添加。
- 属性 api¶
返回所使用引擎的原生对象 (
pywin32
或appscript
obj)。添加于版本 0.19.2。
- 删除()¶
删除形状。
在版本 0.5.0 中添加。
- 属性 高度¶
返回或设置表示形状高度的点数。
在版本 0.5.0 中添加。
- 属性 左侧¶
返回或设置表示形状水平位置的点数。
在版本 0.5.0 中添加。
- 属性 名称¶
返回或设置形状的名称。
在版本 0.5.0 中添加。
- 属性 父级¶
返回形状的父对象。
在版本 0.9.0 中添加。
- 按比例调整高度(因子, 相对于原始尺寸=False, 缩放='从左上角缩放')¶
- 因子浮点数
例如,1.5 将其缩放到 150%
- 相对于原始尺寸布尔值,可选
如果
False
,它相对于当前高度进行缩放(默认)。对于True
必须是图片或 OLE 对象。- 缩放字符串,可选
之一
scale_from_top_left
(默认),scale_from_bottom_right
,scale_from_middle
添加于版本 0.19.2。
- 按比例调整宽度(因子, 相对于原始尺寸=False, 缩放='从左上角缩放')¶
- 因子浮点数
例如,1.5 将其缩放到 150%
- 相对于原始尺寸布尔值,可选
如果
False
,它相对于当前宽度进行缩放(默认)。对于True
必须是图片或 OLE 对象。- 缩放字符串,可选
之一
scale_from_top_left
(默认),scale_from_bottom_right
,scale_from_middle
添加于版本 0.19.2。
- 属性 文本¶
返回或设置形状的文本。
新增于版本0.21.4。
- 属性 顶部¶
返回或设置表示形状垂直位置的点数。
在版本 0.5.0 中添加。
- 属性 类型¶
返回形状的类型。
在版本 0.9.0 中添加。
- 属性 宽度¶
返回或设置表示形状宽度的点数。
在版本 0.5.0 中添加。