IShapeCollection

IShapeCollection

Overview

IShapeCollection є інтерфейсом в Aspose.Slides FOSS для Java.

Представляє збірку форм.

Цей інтерфейс надає 25 методів роботи з об’єктами IShapeCollection в програмах Java. Доступні методи включають: addAutoShape, addConnector, addPictureFrame, addTable, asICollection, asIEnumerable, clear, get, getParentGroup, indexOf, insertAutoShape, insertConnector, і 7 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: parentGroup.

Properties

NameTypeAccessDescription
parentGroupIGroupShapeReadОтримає форму батьківської групи для цієї колекції, або {@code null} якщо ця колекція належить безпосередньо до слайду.

Methods

SignatureDescription
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()Видає всі форми з колекції.

See Also

 Українська