IShapeCollection
Общ преглед
IShapeCollection е интерфейс в Aspose.Slides FOSS за Java.
Представя колекция от форми.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
parentGroup | IGroupShape | Прочети. | Получава IGroupShape, който съдържа тази колекция или NULL ако няма. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
getParentGroup() → IGroupShape | Получава формата на родителската група за тази колекция, или {@code null} ако това е |
| колекцията принадлежи директно на слайд. | |
asICollection() → List<IShape> | Връща тази колекция като непроменлив {@link list}. |
asIEnumerable() → Iterable<IShape> | Връща тази колекция като {@link Iterable}. |
get(index: int) → IShape | Получава формата на посочения индекс. |
size() → int | Връща броя на формите в колекцията. |
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double) → IAutoShape | Създава нов AutoShape и го добавя към колекцията. |
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IAutoShape | Създава нов AutoShape и го добавя към колекцията. |
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double) → IAutoShape | Създава нов AutoShape и го вмъква към посочения индекс. |
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IAutoShape | Създава нов AutoShape и го вмъква към посочения индекс. |
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double) → IConnector | Добавя връзка към колекцията. |
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IConnector | Добавя връзка към колекцията. |
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double) → IConnector | Създава конектор и го поставя в посочения индекс. |
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IConnector | Създава конектор и го поставя в посочения индекс. |
addPictureFrame(shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage) → IPictureFrame | Добавя рамка към колекцията. |
insertPictureFrame(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage) → IPictureFrame | Създава рамка на снимката и я вмъква към посочения индекс. |
addTable(x: double, y: double, colWidths: double[], rowHeights: double[]) → ITable | Добавя маса към колекцията. |
insertTable(index: int, x: double, y: double, colWidths: double[], rowHeights: double[]) → ITable | Създава таблица и я вмъква към посочения индекс. |
indexOf(shape: IShape) → int | Връща индекса на посочената форма. |
toArray() → IShape[] | Връща всички форми като масив. |
toArray(startIndex: int, count: int) → IShape[] | Връща диапазон от форми като масив. |
reorder(index: int, shape: IShape) | Премества фигурата в определеното положение. |
reorder(index: int, shapes: IShape[]) | Премества няколко форми в определеното положение. |
removeAt(index: int) | Отстранява формата на посочения индекс. |
remove(shape: IShape) | Изтрива посочената форма от колекцията. |
clear() | Изважда всички форми от колекцията. |