PrstGeomShapeCollection module

class PrstGeomShapeCollection.PrstGeomShapeCollection(ptr)

Bases: CollectionBase[XlsPrstGeomShape], IPrstGeomShapes

AddCopy(source: IPrstGeomShape)
AddNotPrimitiveShape(row: int, column: int, width: int, height: int) IGeomPathShape
<summary>

Add a NotPrimitive shape to prstgeomshape collection;

</summary> <param name=”row”>shape’s first row number in worksheet</param> <param name=”column”>shape’s first column number in worksheet</param> <param name=”width”>shape’s width, in unit of pixel.</param> <param name=”height”>shape’s height, in unit of pixel.</param>

AddPrstGeomShape(row: int, column: int, width: int, height: int, shapeType: PrstGeomShapeType) IPrstGeomShape
<summary>

Add a preset shape to prstgeomshape collection;

</summary> <param name=”row”>shape’s first row number in worksheet</param> <param name=”column”>shape’s first column number in worksheet</param> <param name=”width”>shape’s width, in unit of pixel.</param> <param name=”height”>shape’s height, in unit of pixel.</param> <param name=”shapeType”>shape’s type</param> <returns></returns>

Clear()
Remove(shape: IShape)
<summary>

Remove a shape in collection;

</summary> <param name=”shape”>the shape to remove</param>

get_Item