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řístup | Popis: |
|---|---|---|---|
ParentGroup | IGroupShape? | Čtěte. | Získejte nebo nastavit tvar skupiny, která obsahuje tuto sbírku. |
AsICollection | IList<IShape> | Čtěte. | Poskytuje soubor jako IList z IShape |
AsIEnumerable | IEnumerable<IShape> | Čtěte. | Poskytuje soubor jako IEnumerable z IShape |
Count | int | Č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ů. |