IGroupShape

概述

IGroupShape 是 Aspose.Slides FOSS 中用于 Java 的接口。继承自:IShape。

表示幻灯片上的一组形状。

此接口提供 43 个方法,用于在 Java 程序中处理 IGroupShape 对象。可用的方法包括:asIPresentationComponent、getAlternativeText、getAlternativeTextTitle、getAsISlideComponent、getCNvPr、getConnectionSiteCount、getCustomData、getEffectFormat、getFillFormat、getFrame、getHeight、getLineFormat,以及另外 31 个方法。所有公共成员在安装了 Aspose.Slides FOSS for Java 包后,可供任何 Java 应用程序访问。属性:alternativeText、alternativeTextTitle、asISlideComponent、cNvPr、connectionSiteCount、customData,以及另外 24 项。

属性

名称类型访问描述
shapesIShapeCollection读取返回组内的形状集合。
textHolderboolean读取确定该形状是否为文本占位符。
placeholderIPlaceholder读取返回此形状的占位符。
customDataICustomData读取返回形状的自定义数据。
rawFrameIShapeFrame读取返回原始形状框架的属性。
frameIShapeFrame读取返回形状框架的属性。
lineFormatILineFormat读取返回此形状的线条格式。
threeDFormatIThreeDFormat读取返回此形状的 3-D 格式。
effectFormatIEffectFormat读取返回此形状的效果格式。
fillFormatIFillFormat读取返回此形状的填充格式。
hiddenboolean读取确定形状是否隐藏。
zOrderPositionint读取返回形状在 Z 顺序中的位置。
connectionSiteCountint读取返回形状上的连接点数量。
rotationdouble读取返回形状的旋转角度(单位:度)。
xdouble读取获取形状左上角的 x 坐标,单位为点。
ydouble读取获取形状左上角的 y 坐标,单位为点。
widthdouble读取获取形状的宽度,单位为点。
heightdouble读取获取形状的高度(单位为点)。
alternativeTextString读取返回或设置与形状关联的替代文本。
alternativeTextTitleString读取返回或设置与形状关联的替代文本的标题。
nameString读取返回或设置形状的名称。
decorativeboolean读取获取或设置 ‘Mark as decorative’ 选项。
uniqueIdint读取返回一个内部的、演示范围的标识符。
officeInteropShapeIdint读取返回一个幻灯片范围的唯一标识符,在形状的整个生命周期内保持不变。
groupedboolean读取确定形状是否已分组。
asISlideComponentISlideComponent读取允许获取基 {@link ISlideComponent} 接口。
shapeTypeShapeType读取获取 AutoShape 类型。
cNvPrElement读取返回此形状的 {@code cNvPr} 元素,或 {@code null}。
slideIBaseSlide读取返回父幻灯片。
presentationIPresentation读取返回包含此组件的演示文稿。

方法

签名描述
getShapes() → IShapeCollection返回组内的形状集合。
isTextHolder() → boolean确定形状是否为文本占位符。
getPlaceholder() → IPlaceholder返回此形状的占位符。
getCustomData() → ICustomData返回形状的自定义数据。
getRawFrame() → IShapeFrame返回原始形状帧的属性。
setRawFrame(value: IShapeFrame)设置 raw shape frame 的属性。
getFrame() → IShapeFrame返回形状框架的属性。
setFrame(value: IShapeFrame)设置形状框架的属性。
getLineFormat() → ILineFormat返回此形状的线条格式。
getThreeDFormat() → IThreeDFormat返回此形状的 3-D 格式。
getEffectFormat() → IEffectFormat返回此形状的效果格式。
getFillFormat() → IFillFormat返回此形状的填充格式。
isHidden() → boolean确定形状是否隐藏。
setHidden(value: boolean)设置形状是否隐藏。
getZOrderPosition() → int返回形状在 Z 顺序中的位置。
getConnectionSiteCount() → int返回形状的连接点数量。
getRotation() → double返回形状的旋转角度(以度为单位)。
setRotation(rotation: double)设置形状的旋转角度(单位为度)。
getX() → double获取形状左上角的 x 坐标,单位为点。
setX(x: double)设置形状左上角的 x 坐标,单位为点。
getY() → double获取形状左上角的 y 坐标,单位为点。
setY(y: double)设置形状左上角的 y 坐标(以点为单位)。
getWidth() → double获取形状的宽度(以点为单位)。
setWidth(width: double)设置形状的宽度,以点为单位。
getHeight() → double获取形状的高度,单位为点。
setHeight(height: double)设置形状的高度(单位为点)。
getAlternativeText() → String返回或设置与形状关联的替代文本。
setAlternativeText(value: String)设置与形状关联的替代文本。
getAlternativeTextTitle() → String返回或设置与形状关联的替代文本的标题。
setAlternativeTextTitle(value: String)设置与形状关联的替代文本标题。
getName() → String返回或设置形状的名称。
setName(value: String)设置形状的名称。
isDecorative() → boolean获取或设置 ‘Mark as decorative’ 选项。
setDecorative(value: boolean)设置 'Mark as decorative' 选项。
getUniqueId() → int返回一个内部的、面向演示范围的标识符。
getOfficeInteropShapeId() → int返回一个针对幻灯片范围的唯一标识符,该标识符在形状的整个生命周期内保持不变。
isGrouped() → boolean确定形状是否已分组。
getAsISlideComponent() → ISlideComponent允许获取基 {@link ISlideComponent} 接口。
getShapeType() → ShapeType获取 AutoShape 类型。
getCNvPr() → Element返回此形状的 {@code cNvPr} 元素,或 {@code null}。
getSlide() → IBaseSlide返回父幻灯片。
asIPresentationComponent() → IPresentationComponent返回基 {@link IPresentationComponent} 接口。
getPresentation() → IPresentation返回包含此组件的演示文稿。

另请参阅

 中文