IConnector

概述

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

表示一个连接器。

此接口为在 Java 程序中使用 IConnector 对象提供了 56 个方法。可用的方法包括:asIPresentationComponent、getAdjustments、getAlternativeText、getAlternativeTextTitle、getAsIGeometryShape、getAsISlideComponent、getCNvPr、getConnectionSiteCount、getConnectorLock、getCustomData、getEffectFormat、getEndShapeConnectedTo,以及另外 44 个方法。安装 Aspose.Slides FOSS for Java 包后,所有公共成员对任何 Java 应用程序均可访问。属性:adjustments、alternativeText、alternativeTextTitle、asIGeometryShape、asISlideComponent、cNvPr,以及另外 31 项。

属性

名称类型访问描述
connectorLockIConnectorLock读取返回连接器的锁。
startShapeConnectedToIShape读取返回用于连接器起始端的形状。
endShapeConnectedToIShape读取返回用于将连接器末端附着的形状。
startShapeConnectionSiteIndexint读取返回起始形状的连接点索引。
endShapeConnectionSiteIndexint读取返回结束形状的连接点索引。
asIGeometryShapeIGeometryShape读取允许获取基础 IGeometryShape 接口。
shapeStyleIShapeStyle读取返回形状的样式对象。
adjustmentsIAdjustValueCollection读取获取形状调整值的集合。
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读取返回包含此组件的演示文稿。

方法

签名描述
getConnectorLock() → IConnectorLock返回连接器的锁。
getStartShapeConnectedTo() → IShape返回用于将连接器的起点附着的形状。
setStartShapeConnectedTo(value: IShape)设置要将连接器的起始端附着到的形状。
getEndShapeConnectedTo() → IShape返回用于将连接器的终点附着的形状。
setEndShapeConnectedTo(value: IShape)设置要将连接器的端部附着的形状。
getStartShapeConnectionSiteIndex() → int返回起始形状的连接点索引。
setStartShapeConnectionSiteIndex(value: int)设置起始形状的连接点索引。
getEndShapeConnectionSiteIndex() → int返回终端形状的连接点索引。
setEndShapeConnectionSiteIndex(value: int)设置端形状的连接点索引。
getAsIGeometryShape() → IGeometryShape允许获取基础 IGeometryShape 接口。
reroute()根据已连接的形状重新计算连接器的边界框。
getShapeStyle() → IShapeStyle返回形状的样式对象。
setShapeType(value: ShapeType)设置 AutoShape 类型。
getAdjustments() → IAdjustValueCollection获取形状调整值的集合。
isTextHolder() → boolean确定该形状是否为文本占位符。
getPlaceholder() → IPlaceholder返回此形状的占位符。
getCustomData() → ICustomData返回形状的自定义数据。
getRawFrame() → IShapeFrame返回原始形状帧的属性。
setRawFrame(value: IShapeFrame)设置原始形状框架的属性。
getFrame() → IShapeFrame返回形状帧的属性。
setFrame(value: IShapeFrame)设置形状框架的属性。
getLineFormat() → ILineFormat返回此形状的线条格式。
getThreeDFormat() → IThreeDFormat返回此形状的 3-D 格式。
getEffectFormat() → IEffectFormat返回此形状的效果格式。
getFillFormat() → IFillFormat返回此形状的填充格式。
isHidden() → boolean确定形状是否隐藏。
setHidden(value: boolean)设置形状是否隐藏。
getZOrderPosition() → int返回形状在 z-order 中的位置。
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返回包含此组件的演示文稿。

另请参阅

 中文