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