IShapeCollection

IShapeCollection

Přehled

IShapeCollection je rozhraní v Aspose.Slides FOSS pro Java.

Představuje soubor tvarů.

Vlastnosti

Název:Typ:PřístupPopis:
parentGroupIGroupShapeČtěte.Získejte IGroupShape , který obsahuje tuto sbírku, nebo nulové pokud žádné.

Metody

Podpis:Popis:
getParentGroup() → IGroupShapeZí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) → IShapeZískejte tvar v daném indexu.
size() → intVrátí počet tvarů v souborě.
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double) → IAutoShapeVytvoří nový AutoShape a přidá ho do kolekce.
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IAutoShapeVytvoří nový AutoShape a přidá ho do kolekce.
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double) → IAutoShapeVytvoří nový AutoShape a vloží ho do specifikovaného indexu.
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IAutoShapeVytvoří nový AutoShape a vloží ho do specifikovaného indexu.
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double) → IConnectorPřidává konektor do kolekce.
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IConnectorPřidává konektor do kolekce.
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double) → IConnectorVytvoří konektor a vloží ho do specifikovaného indexu.
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IConnectorVytvoří konektor a vloží ho do specifikovaného indexu.
addPictureFrame(shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage) → IPictureFramePřidává rámec k kolekci.
insertPictureFrame(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage) → IPictureFrameVytváří obrazový rámeček a vloží ho do specifikovaného indexu.
addTable(x: double, y: double, colWidths: double[], rowHeights: double[]) → ITablePřidává stůl do sbírky.
insertTable(index: int, x: double, y: double, colWidths: double[], rowHeights: double[]) → ITableVytvoří tabulku a vloží ji do specifikovaného indexu.
indexOf(shape: IShape) → intVrá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.
 Čeština