IShapeCollection
Panoramica
IShapeCollection è un’interfaccia in Aspose.Slides FOSS per Java.
Rappresenta una collezione di forme.
Questa interfaccia fornisce 25 metodi per lavorare con oggetti IShapeCollection nei programmi Java. I metodi disponibili includono: addAutoShape, addConnector, addPictureFrame, addTable, asICollection, asIEnumerable, clear, get, getParentGroup, indexOf, insertAutoShape, insertConnector e 7 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Java dopo l’installazione del pacchetto Aspose.Slides FOSS per Java. Proprietà: parentGroup.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
parentGroup | IGroupShape | Lettura | Ottiene la forma di gruppo genitore per questa collezione, oppure {@code null} se questa collezione appartiene direttamente a una diapositiva. |
Metodi
| Firma | Descrizione |
|---|---|
getParentGroup() → IGroupShape | Ottiene la forma di gruppo genitore per questa collezione, oppure {@code null} se questa collezione appartiene direttamente a una diapositiva. |
asICollection() → List<IShape> | Restituisce questa collezione come un {@link List} non modificabile. |
asIEnumerable() → Iterable<IShape> | Restituisce questa collezione come un {@link Iterable}. |
get(index: int) → IShape | Ottiene la forma all’indice specificato. |
size() → int | Restituisce il numero di forme nella collezione. |
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double) → IAutoShape | Crea un nuovo AutoShape e lo aggiunge alla collezione. |
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IAutoShape | Crea un nuovo AutoShape e lo aggiunge alla collezione. |
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double) → IAutoShape | Crea un nuovo AutoShape e lo inserisce all’indice specificato. |
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IAutoShape | Crea un nuovo AutoShape e lo inserisce all’indice specificato. |
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double) → IConnector | Aggiunge un connettore alla collezione. |
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IConnector | Aggiunge un connettore alla collezione. |
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double) → IConnector | Crea un connettore e lo inserisce all’indice specificato. |
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IConnector | Crea un connettore e lo inserisce all’indice specificato. |
addPictureFrame(shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage) → IPictureFrame | Aggiunge una cornice fotografica alla collezione. |
insertPictureFrame(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage) → IPictureFrame | Crea una cornice fotografica e la inserisce all’indice specificato. |
addTable(x: double, y: double, colWidths: double[], rowHeights: double[]) → ITable | Aggiunge una tabella alla collezione. |
insertTable(index: int, x: double, y: double, colWidths: double[], rowHeights: double[]) → ITable | Crea una tabella e la inserisce all’indice specificato. |
indexOf(shape: IShape) → int | Restituisce l’indice della forma specificata. |
toArray() → IShape[] | Restituisce tutte le forme come array. |
toArray(startIndex: int, count: int) → IShape[] | Restituisce un intervallo di forme come array. |
reorder(index: int, shape: IShape) | Sposta una forma nella posizione specificata. |
reorder(index: int, shapes: IShape[]) | Sposta più forme nella posizione specificata. |
removeAt(index: int) | Rimuove la forma all’indice specificato. |
remove(shape: IShape) | Rimuove la forma specificata dalla collezione. |
clear() | Rimuove tutte le forme dalla collezione. |