IShapeCollection
Přehled
IShapeCollection je rozhraní v Aspose.Slides FOSS pro Java.
Představuje soubor tvarů.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
parentGroup | IGroupShape | Čtěte. | Získejte IGroupShape , který obsahuje tuto sbírku, nebo nulové pokud žádné. |
Metody
| Podpis: | Popis: |
|---|---|
getParentGroup() → IGroupShape | Získejte tvar mateřské skupiny pro tuto sbírku, nebo {@code null} pokud je toto |
| Sbírka patří přímo do snímku. | |
asICollection() → List<IShape> | Vrátí tuto sbírku jako nemodifikovatelný {@link list}. |
asIEnumerable() → Iterable<IShape> | Vrátí tuto sbírku jako {@link Iterable}. |
get(index: int) → IShape | Získejte tvar v daném indexu. |
size() → int | Vrátí počet tvarů v souborě. |
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double) → IAutoShape | Vytvoří nový AutoShape a přidá ho do kolekce. |
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IAutoShape | Vytvoří nový AutoShape a přidá ho do kolekce. |
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double) → IAutoShape | Vytvoří nový AutoShape a vloží ho do specifikovaného indexu. |
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IAutoShape | Vytvoří nový AutoShape a vloží ho do specifikovaného indexu. |
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double) → IConnector | Přidává konektor do kolekce. |
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IConnector | Přidává konektor do kolekce. |
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double) → IConnector | Vytvoří konektor a vloží ho do specifikovaného indexu. |
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IConnector | Vytvoří konektor a vloží ho do specifikovaného indexu. |
addPictureFrame(shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage) → IPictureFrame | Přidává rámec k kolekci. |
insertPictureFrame(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage) → IPictureFrame | Vytváří obrazový rámeček a vloží ho do specifikovaného indexu. |
addTable(x: double, y: double, colWidths: double[], rowHeights: double[]) → ITable | Přidává stůl do sbírky. |
insertTable(index: int, x: double, y: double, colWidths: double[], rowHeights: double[]) → ITable | Vytvoří tabulku a vloží ji do specifikovaného indexu. |
indexOf(shape: IShape) → int | Vrátí index daného tvaru. |
toArray() → IShape[] | Vrátí všechny tvary jako soubor. |
toArray(startIndex: int, count: int) → IShape[] | Vrátí rozsah tvarů jako soubor. |
reorder(index: int, shape: IShape) | Přesouvá tvar do stanovené polohy. |
reorder(index: int, shapes: IShape[]) | Přesouvá více tvarů do stanovené polohy. |
removeAt(index: int) | Odstraňuje tvar u daného indexu. |
remove(shape: IShape) | Odstraňuje specifikovaný tvar z kolekce. |
clear() | Odstraňuje všechny tvary z kolekce. |