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()Изважда всички форми от колекцията.
 Български