[]
IShapeRange), which is a set of shapes on a document.
IShapes shapes = worksheet.getShapes();
shapes.addShape(AutoShapeType.Rectangle, 20, 20, 100, 60);
shapes.addShape(AutoShapeType.Oval, 140, 20, 100, 60);
IShapeRange shapeRange = shapes.getRange(new int[] {0, 1});
int count = shapeRange.getCount();
forEach, iterator, spliterator
IShapes shapes = worksheet.getShapes();
shapes.addShape(AutoShapeType.Rectangle, 20, 20, 100, 60);
shapes.addShape(AutoShapeType.Oval, 140, 20, 100, 60);
IShapeRange shapeRange = shapes.getRange(new int[] {0, 1});
IShape firstShape = shapeRange.get(0);
index - Required int. The index number for the object.IShape.
IShapes shapes = worksheet.getShapes();
IShape rectangle = shapes.addShape(AutoShapeType.Rectangle, 20, 20, 100, 60);
rectangle.setName("Rectangle 1");
IShape oval = shapes.addShape(AutoShapeType.Oval, 140, 20, 100, 60);
oval.setName("Oval 1");
IShapeRange shapeRange = shapes.getRange(new String[] {"Rectangle 1", "Oval 1"});
IShape ovalShape = shapeRange.get("Oval 1");
index - Required string. The name of the object.
IShapes shapes = worksheet.getShapes();
shapes.addShape(AutoShapeType.Rectangle, 20, 20, 100, 60);
shapes.addShape(AutoShapeType.Oval, 140, 20, 100, 60);
IShapeRange shapeRange = shapes.getRange(new int[] {0, 1});
int count = shapeRange.getCount();
IShapes shapes = worksheet.getShapes();
shapes.addShape(AutoShapeType.Rectangle, 20, 20, 100, 60);
shapes.addShape(AutoShapeType.Oval, 140, 20, 100, 60);
IShapeRange shapeRange = shapes.getRange(new int[] {0, 1});
IShape groupShape = shapeRange.group();