ShapeCollection

Přehled

ShapeCollection je třída v Aspose.Slides pro NET. Dědici: IShapeCollection.

Zobrazuje upravenou, proměnlivou sbírku objektů patřících do diapozitu nebo skupiny tvaru. Obaluje element <p:spTree> XML a poskytuje přístup k obalením tvarů s lehkým načtením a cache-em.

Vlastnosti

Název:Typ:PřístupPopis:
ParentGroupIGroupShape?Čtěte.Získejte nebo nastavit tvar skupiny, která obsahuje tuto sbírku.
AsICollectionIList<IShape>Čtěte.Poskytuje soubor jako IList z IShape
AsIEnumerableIEnumerable<IShape>Čtěte.Poskytuje soubor jako IEnumerable z IShape
CountintČtěte.Získejte počet tvarů v kolekci.

Metody

Podpis:Popis:
ShapeCollection()Vytvoří nové prázdné ShapeCollection
ToArray()Vrátí podpoří začínající na startIndex s počtem prvků
ToArray(startIndex: int, count: int)
Reorder(index: int, shape: IShape)Přesouvá řady tvarů, aby začaly u daného indexu.
Reorder(index: int, shapes: IShape[])
AddAutoShape(shapeType: ShapeType, x: float, y: float, width: float, height: float)Vytvoří a přidává AutoShape daného typu a rozměrů.
AddAutoShape(shapeType: ShapeType, x: float, y: float, width: float, height: float, createFromTemplate: bool)
InsertAutoShape(index: int, shapeType: ShapeType, x: float, y: float, width: float, height: float)Vkládá nový AutoShape do indexu, případně pomocí šablony.
InsertAutoShape(index: int, shapeType: ShapeType, x: float, y: float, width: float, height: float, createFromTemplate: bool)
AddConnector(shapeType: ShapeType, x: float, y: float, width: float, height: float)Vytvoří a přidává tvar konektoru daného typu a rozměrů.
AddConnector(shapeType: ShapeType, x: float, y: float, width: float, height: float, createFromTemplate: bool)
InsertConnector(index: int, shapeType: ShapeType, x: float, y: float, width: float, height: float)
InsertConnector(index: int, shapeType: ShapeType, x: float, y: float, width: float, height: float, createFromTemplate: bool)
AddPictureFrame(shapeType: ShapeType, x: float, y: float, width: float, height: float, image: IPPImage)Přidává tvar rámu snímku k dodanému obrázku
InsertPictureFrame(index: int, shapeType: ShapeType, x: float, y: float, width: float, height: float, image: IPPImage)
AddTable(x: float, y: float, columnWidths: double[], rowHeights: double[])Přidává tabulku v poloze s specifikovanými šířkami sloupců a výškami řádků
InsertTable(index: int, x: float, y: float, columnWidths: double[], rowHeights: double[])Vkládá tabulek v indexu s danou polohou a rozměry.
IndexOf(shape: IShape)Vrátí index založený na nule daného tvaru.
RemoveAt(index: int)Odstraňuje tvar v daném indexu.
Remove(shape: IShape)Odstraňuje z kolekce specifikovaný tvar .
Clear()
GetEnumerator()Vrátí počítatel pro iterování tvarů.
 Čeština