IShapeCollection

IShapeCollection

Общ преглед

IShapeCollection е интерфейс в Aspose.Slides FOSS за Java.

Представя колекция от форми.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
parentGroupIGroupShapeПрочети.Получава 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()Изважда всички форми от колекцията.
 Български