IPictureFrame
概述
IPictureFrame 是 Aspose.Slides FOSS 中用于 Java 的接口。继承自:IGeometryShape。
表示一个内部带有图片的框架。
此接口为在 Java 程序中处理 IPictureFrame 对象提供了 52 个方法。可用的方法包括:asIPresentationComponent、getAdjustments、getAlternativeText、getAlternativeTextTitle、getAsISlideComponent、getCNvPr、getConnectionSiteCount、getCustomData、getEffectFormat、getFillFormat、getFrame、getHeight,以及另外 40 个方法。所有公共成员在安装 Aspose.Slides FOSS for Java 包后,可供任何 Java 应用程序访问。属性有:adjustments、alternativeText、alternativeTextTitle、asISlideComponent、cNvPr、cameo,以及另外 30 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
pictureFrameLock | IPictureFrameLock | 读取 | 返回形状的锁。 |
pictureFormat | IPictureFillFormat | 读取 | 返回用于相框的 {@link IPictureFillFormat} 对象。 |
relativeScaleHeight | double | 读取 | 返回相对于原始图片尺寸的高度比例。 |
relativeScaleWidth | double | 读取 | 返回相对于原始图片尺寸的宽度比例。 |
cameo | boolean | 读取 | 确定 PictureFrame 是否为 Cameo 对象。 |
shapeStyle | IShapeStyle | 读取 | 返回形状的样式对象。 |
adjustments | IAdjustValueCollection | 读取 | 获取形状调整值的集合。 |
textHolder | boolean | 读取 | 确定形状是否为文本占位符。 |
placeholder | IPlaceholder | 读取 | 返回此形状的占位符。 |
customData | ICustomData | 读取 | 返回形状的自定义数据。 |
rawFrame | IShapeFrame | 读取 | 返回原始形状帧的属性。 |
frame | IShapeFrame | 读取 | 返回形状框架的属性。 |
lineFormat | ILineFormat | 读取 | 返回此形状的线条格式。 |
threeDFormat | IThreeDFormat | 读取 | 返回此形状的 3-D 格式。 |
effectFormat | IEffectFormat | 读取 | 返回此形状的效果格式。 |
fillFormat | IFillFormat | 读取 | 返回此形状的填充格式。 |
hidden | boolean | 读取 | 确定形状是否隐藏。 |
zOrderPosition | int | 读取 | 返回形状在 z-order 中的位置。 |
connectionSiteCount | int | 读取 | 返回形状上的连接点数量。 |
rotation | double | 读取 | 返回形状的旋转角度(单位:度)。 |
x | double | 读取 | 获取形状左上角的 x 坐标,单位为点。 |
y | double | 读取 | 获取形状左上角的 y 坐标,单位为点。 |
width | double | 读取 | 获取形状的宽度(单位为点)。 |
height | double | 读取 | 获取形状的高度,单位为点。 |
alternativeText | String | 读取 | 返回或设置与形状关联的替代文本。 |
alternativeTextTitle | String | 读取 | 返回或设置与形状关联的替代文本标题。 |
name | String | 读取 | 返回或设置形状的名称。 |
decorative | boolean | 读取 | 获取或设置 ‘Mark as decorative’ 选项。 |
uniqueId | int | 读取 | 返回一个内部的、演示范围的标识符。 |
officeInteropShapeId | int | 读取 | 返回一个幻灯片范围的唯一标识符,该标识符在形状的整个生命周期内保持不变。 |
grouped | boolean | 读取 | 确定形状是否已分组。 |
asISlideComponent | ISlideComponent | 读取 | 允许获取基 {@link ISlideComponent} 接口。 |
shapeType | ShapeType | 读取 | 获取 AutoShape 类型。 |
cNvPr | Element | 读取 | 返回此形状的 {@code cNvPr} 元素,或者 {@code null}。 |
slide | IBaseSlide | 读取 | 返回父幻灯片。 |
presentation | IPresentation | 读取 | 返回包含此组件的演示文稿。 |
方法
| 签名 | 描述 |
|---|---|
getPictureFrameLock() → IPictureFrameLock | 返回形状的锁定。 |
getPictureFormat() → IPictureFillFormat | 返回图片框的 {@link IPictureFillFormat} 对象。 |
getRelativeScaleHeight() → double | 返回相对于原始图片尺寸的高度比例。 |
setRelativeScaleHeight(value: double) | 设置相对于原始图片尺寸的高度比例。 |
getRelativeScaleWidth() → double | 返回相对于原始图片尺寸的宽度比例。 |
setRelativeScaleWidth(value: double) | 设置相对于原始图片尺寸的宽度比例。 |
isCameo() → boolean | 确定 PictureFrame 是否为 Cameo 对象。 |
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 顺序中的位置。 |
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) | 设置“标记为装饰”选项。 |
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 | 返回包含此组件的演示文稿。 |