GroupShape

Обзор

GroupShape является классом в Aspose.Slides FOSS для Java. Наследники от: Shape, IGroupShape.

Представляет группу форм на слайде.

Этот класс предоставляет 63 метода для работы с объектами GroupShape в программах Java. Доступные методы включают: GeometryShape, GroupShape, Shape, applyFrame, asIPresentationComponent, buildFrame, ensureSpPr, ensureXfrm, findPlaceholderXfrmInXml, findXfrmInElement, getAdjustments, getAlternativeText, и 50 дополнительных методов. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.Slides FOSS for Java. Свойства: adjustments, alternativeText, alternativeTextTitle, asISlideComponent, cNvPr, connectionSiteCount,И еще 30.

Свойства

Наименование:Тип:AccessОписание:
shapesIShapeCollectionЧитайте .Получает формы.
spPrElementЧитайте .Возвращает элемент {@code <p:spPr>} (или { @ code < p:grpSpPr >) для этой формы.
cNvPrElementЧитайте .Возвращает элемент {@code <p:cNvPr>} из формы XML.
placeholderInfoOptional<String[]>Читайте .Возвращает информацию о фигуре для этой формы, если она является фигуркой.
inheritedXfrmElementЧитайте .Проходит по схеме → мастер-цепочке, чтобы найти унаследованный {@code <a:xfrm>} для фигур с проставлением.
xfrmElementЧитайте .Возвращает элемент {@code <a:xfrm>} для этой формы.
rawFrameIShapeFrameЧитайте .Получает необработанный кадр.
frameIShapeFrameЧитайте .Получает кадр.
slideIBaseSlideЧитайте .Получает слайд.
presentationIPresentationЧитайте .Получает представление.
xdoubleЧитайте .Получает x.
ydoubleЧитайте .Получает y.
widthdoubleЧитайте .Получает ширину.
heightdoubleЧитайте .Получает высоту.
rotationdoubleЧитайте .Получает вращение.
shapeStyleIShapeStyleЧитайте .Получает стиль фигуры.
shapeTypeShapeTypeЧитайте .Получает тип фигуры.
fillFormatIFillFormatЧитайте .Получает формат заливки.
adjustmentsIAdjustValueCollectionЧитайте .Получает корректировки.
textHolderbooleanЧитайте .Получает держатель текста.
placeholderIPlaceholderЧитайте .Получает заполнитель.
customDataICustomDataЧитайте .Получает пользовательские данные.
lineFormatILineFormatЧитайте .Получает формат строки.
threeDFormatIThreeDFormatЧитайте .Получает формат 3D.
effectFormatIEffectFormatЧитайте .Получает формат эффекта.
hiddenbooleanЧитайте .Получает скрытое.
zOrderPositionintЧитайте .Получает позицию z‑order.
connectionSiteCountintЧитайте .Получает количество сайтов подключения.
alternativeTextStringЧитайте .Получает альтернативный текст.
alternativeTextTitleStringЧитайте .Получает альтернативный текстовый заголовок.
nameStringЧитайте .Получает имя.
decorativebooleanЧитайте .Получает декоративный.
uniqueIdintЧитайте .Получает уникальный идентификатор.
officeInteropShapeIdintЧитайте .Получает идентификатор формы Office Interop.
groupedbooleanЧитайте .Получает сгруппированный.
asISlideComponentISlideComponentЧитайте .Получает компонент as i slide.

Методы

SignatureОписание:
GroupShape(xmlElement: Element, saveCallback: Runnable)Создает {@code GroupShape}, поддерживаемый данным элементом XML.
GroupShape()Создает {@code GroupShape} без поддерживающего элемента.
getShapes()IShapeCollectionВернет формы.
Shape(xmlElement: Element, saveCallback: Runnable)Создает форму, поддерживаемую данным элементом XML.
initInternal(xmlElement: Element, opcPackage: OpcPackage, layoutPartName: String, saveCallback: Runnable, parentSlide: IBaseSlide)Внутренняя инициализация с элементом XML, пакетом OPC, частью макета и родительским слайдом.
buildFrame()IShapeFrameСоздает {@link ShapeFrame} из текущего элемента { @code <a:xfrm> }.
applyFrame(value: IShapeFrame)Применяет значения {@link IShapeFrame} к элементу { @code <a:xfrm> }.
getSpPr()ElementВозвращает элемент {@code <p:spPr>} (или { @ code < p:grpSpPr >) для этой формы.
ensureSpPr()ElementВозвращает или создает элемент {@code <p:spPr>} для этой формы.
getCNvPr()ElementВозвращает элемент {@code <p:cNvPr>} из формы XML.
findXfrmInElement(shapeElement: Element)ElementНайдет элемент {@code <a:xfrm>} непосредственно в XML-элементе формы.
getPlaceholderInfo()Optional<String[]>Возвращает информацию о фигуре для этой формы, если она является фигуркой.
findPlaceholderXfrmInXml(root: Element, phType: String, phIdx: String)ElementНайдет {@code <a:xfrm>} для соответствующего плацдарма в макет или основной XML-корне.
getInheritedXfrm()ElementПроходит по схеме → мастер-цепочке, чтобы найти унаследованный {@code <a:xfrm>} для фигур с проставлением.
getXfrm()ElementВозвращает элемент {@code <a:xfrm>} для этой формы.
ensureXfrm()ElementВозвращает или создает элемент {@code <a:xfrm>} для этой формы.
getRawFrame()IShapeFrameВозвращает необработанный кадр.
setRawFrame(value: IShapeFrame)Устанавливает необработанное значение кадра.
getFrame()IShapeFrameВозвращает кадр.
setFrame(value: IShapeFrame)Устанавливает значение кадра.
getSlide()IBaseSlideВернет слайд.
getPresentation()IPresentationВозвращает презентацию.
asIPresentationComponent()IPresentationComponent
setParentSlide(slide: IBaseSlide)Устанавливает родительский слайд для этой фигуры.
GeometryShape(xmlElement: Element, saveCallback: Runnable)Создает GeometryShape, поддерживаемый данным элементом XML.
setParentShapes(shapes: Iterable<IShape>)Устанавливает коллекцию родственных форм, используемых для поиска соединений.
getX()doubleВозвращает x.
setX(x: double)Устанавливает значение x.
getY()doubleВозвращает y.
setY(y: double)Устанавливает значение y.
getWidth()doubleВернет ширину.
setWidth(width: double)Устанавливает значение ширины.
getHeight()doubleВернёт высоту.
setHeight(height: double)Устанавливает значение высоты.
getRotation()doubleВозвращает вращение.
setRotation(rotation: double)Устанавливает значение вращения.
getShapeStyle()IShapeStyleВернет форму стиля.
getShapeType()ShapeTypeВозвращает тип формы.
setShapeType(value: ShapeType)Устанавливает значение типа формы.
getFillFormat()IFillFormatВозвращает формат заполнения.
getAdjustments()IAdjustValueCollectionВозвращает корректировки.
isTextHolder()booleanВозвращает true, если установлен держатель текста.
getPlaceholder()IPlaceholderВозвращает местоположение.
getCustomData()ICustomDataВозвращает пользовательские данные.
getLineFormat()ILineFormatВозвращает формат строки.
getThreeDFormat()IThreeDFormatВозвращает формат 3D.
getEffectFormat()IEffectFormatВозвращает формат эффекта.
isHidden()booleanВозвращает истинное значение, если настройка hidden.
setHidden(value: boolean)Устанавливает скрытое значение.
getZOrderPosition()intВозвращает положение z-порядка.
getConnectionSiteCount()intВозвращает количество сайтов соединения.
getAlternativeText()StringВозвращает альтернативный текст.
setAlternativeText(value: String)Устанавливает значение альтернативного текста.
getAlternativeTextTitle()StringВозвращает альтернативный текст заголовка.
setAlternativeTextTitle(value: String)Устанавливает значение альтернативного текста заголовка.
getName()StringВернет имя.
setName(value: String)Устанавливает значение name.
isDecorative()booleanВозвращает истинное значение, если декоративная функция установлена.
setDecorative(value: boolean)Устанавливает декоративное значение.
getUniqueId()intВозвращает уникальный идентификатор.
getOfficeInteropShapeId()intВозвращает идентификатор формы офисной интерфейсы.
isGrouped()booleanВозвращает истинное значение, если группировка установлена.
getAsISlideComponent()ISlideComponentВозвращает компонент слайда i.

См. также:

 Русский