IShapeCollection

IShapeCollection

Översikt

IShapeCollection är ett gränssnitt i Aspose.Slides FOSS för Java.

Det representerar en samling av former.

Detta gränssnitt ger 25 metoder för att arbeta med IShapeCollection objekt i Java-program. Tillgängliga metoder inkluderar: addAutoShape, addConnector, addPictureFrame, addTable, asICollection, asIEnumerable, clear, get, getParentGroup, indexOf, insertAutoShape, insertConnector,och 7 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.Slides FOSS för Java paket. och egenskaper: parentGroup.

ägodelar

NamnTyp avAccessBeskrivning
parentGroupIGroupShapeLäsningFå föräldralagsformat för denna samling, eller {@code null} om den här kollektionen tillhör direkt en slide.

Metoder

SignatureBeskrivning
getParentGroup()IGroupShapeFå föräldralagsformat för denna samling, eller {@code null} om den här kollektionen tillhör direkt en slide.
asICollection()List<IShape>Återställer denna samling som en oförändrad {@link List}.
asIEnumerable()Iterable<IShape>Återställ denna samling som en {@link Iterable}.
get(index: int)IShapeHämtar formen på det angivna indexet.
size()intÅterställer antalet former i samlingen.
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double)IAutoShapeSkapa en ny AutoShape och lägg den till samlingen.
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean)IAutoShapeSkapa en ny AutoShape och lägg den till samlingen.
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double)IAutoShapeSkapa en ny AutoShape och infoga den i det angivna indexet.
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean)IAutoShapeSkapa en ny AutoShape och infoga den i det angivna indexet.
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double)IConnectorLägg till en anslutning i samlingen.
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean)IConnectorLägg till en anslutning i samlingen.
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double)IConnectorSkapa en anslutning och sätt in den i det angivna indexet.
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean)IConnectorSkapa en anslutning och sätt in den i det angivna indexet.
addPictureFrame(shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage)IPictureFrameLägg till en bildram i samlingen.
insertPictureFrame(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage)IPictureFrameSkapa en bildram och sätt in den i det angivna indexet.
addTable(x: double, y: double, colWidths: double[], rowHeights: double[])ITableLägg till en tabell i samlingen.
insertTable(index: int, x: double, y: double, colWidths: double[], rowHeights: double[])ITableSkapa en tabell och sätt in den på det angivna indexet.
indexOf(shape: IShape)intÅterställ indexet av den angivna formen.
toArray()IShape[]Återställer alla former som en array.
toArray(startIndex: int, count: int)IShape[]Återställer ett antal former som en array.
reorder(index: int, shape: IShape)Flytta en form till den angivna positionen.
reorder(index: int, shapes: IShape[])Flytta flera former till den angivna positionen.
removeAt(index: int)Ta bort formen på den angivna indexet.
remove(shape: IShape)Ta bort den angivna formen från samlingen.
clear()Ta bort alla former från samlingen.

Se även

 Svenska