ITable
概述
ITable 是 Aspose.Slides FOSS 中用于 Java 的接口。继承自:IGraphicalObject,IBulkTextFormattable。
表示幻灯片上的表格。
此接口在 Java 程序中提供 66 个用于处理 ITable 对象的方法。可用的方法包括:asIBulkTextFormattable、asIGraphicalObject、asIPresentationComponent、getAlternativeText、getAlternativeTextTitle、getAsISlideComponent、getCNvPr、getColumns、getConnectionSiteCount、getCustomData、getEffectFormat、getFillFormat,以及另外 54 个方法。安装 Aspose.Slides FOSS for Java 包后,所有公共成员对任何 Java 应用程序均可访问。属性:alternativeText、alternativeTextTitle、asISlideComponent、cNvPr、columns、connectionSiteCount,以及另外 35 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
rows | IRowCollection | 读取 | 返回行的集合。 |
columns | IColumnCollection | 读取 | 返回列的集合。 |
tableFormat | ITableFormat | 读取 | 返回表格格式。 |
stylePreset | TableStylePreset | 读取 | 返回表格样式预设。 |
rightToLeft | boolean | 读取 | 确定表格是否具有从右至左的阅读顺序。 |
firstRow | boolean | 读取 | 确定第一行是否具有特殊格式。 |
firstCol | boolean | 读取 | 确定第一列是否具有特殊格式。 |
lastRow | boolean | 读取 | 确定最后一行是否具有特殊格式。 |
lastCol | boolean | 读取 | 确定最后一列是否具有特殊格式。 |
horizontalBanding | boolean | 读取 | 确定表格是否具有水平条纹。 |
verticalBanding | boolean | 读取 | 确定表格是否具有垂直分带。 |
graphicalObjectLock | IGraphicalObjectLock | 读取 | 返回形状的锁定。 |
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 | 读取 | 获取或设置 ‘标记为装饰’ 选项。 |
uniqueId | int | 读取 | 返回一个内部的、面向呈现范围的标识符。 |
officeInteropShapeId | int | 读取 | 返回一个在幻灯片范围内唯一的标识符,该标识符在形状的整个生命周期内保持不变。 |
grouped | boolean | 读取 | 确定形状是否已分组。 |
asISlideComponent | ISlideComponent | 读取 | 允许获取基础 {@link ISlideComponent} 接口。 |
shapeType | ShapeType | 读取 | 获取 AutoShape 类型。 |
cNvPr | Element | 读取 | 返回此形状的 {@code cNvPr} 元素,或 {@code null}。 |
slide | IBaseSlide | 读取 | 返回父幻灯片。 |
presentation | IPresentation | 读取 | 返回包含此组件的演示。 |
方法
| 签名 | 描述 |
|---|---|
getRows() → IRowCollection | 返回行的集合。 |
getColumns() → IColumnCollection | 返回列的集合。 |
getTableFormat() → ITableFormat | 返回表格的格式。 |
getStylePreset() → TableStylePreset | 返回表格样式预设。 |
setStylePreset(value: TableStylePreset) | 设置表格样式预设。 |
isRightToLeft() → boolean | 确定表格是否具有从右到左的阅读顺序。 |
setRightToLeft(value: boolean) | 设置从右到左的阅读顺序。 |
isFirstRow() → boolean | 确定第一行是否具有特殊格式。 |
setFirstRow(value: boolean) | 设置第一行是否具有特殊格式。 |
isFirstCol() → boolean | 确定第一列是否具有特殊格式。 |
setFirstCol(value: boolean) | 设置第一列是否具有特殊格式。 |
isLastRow() → boolean | 确定最后一行是否具有特殊格式。 |
setLastRow(value: boolean) | 设置最后一行是否具有特殊格式。 |
isLastCol() → boolean | 确定最后一列是否具有特殊格式。 |
setLastCol(value: boolean) | 设置最后一列是否具有特殊格式。 |
isHorizontalBanding() → boolean | 确定表格是否具有水平分条。 |
setHorizontalBanding(value: boolean) | 设置表是否具有水平带状。 |
isVerticalBanding() → boolean | 确定表格是否具有垂直分条。 |
setVerticalBanding(value: boolean) | 设置表格是否具有垂直条纹。 |
mergeCells(cell1: ICell, cell2: ICell, allowSplitting: boolean) → ICell | 合并相邻单元格。 |
asIGraphicalObject() → IGraphicalObject | 将此表格作为 {@link IGraphicalObject} 返回。 |
asIBulkTextFormattable() → IBulkTextFormattable | 将此表格作为 {@link IBulkTextFormattable} 返回。 |
getGraphicalObjectLock() → IGraphicalObjectLock | 返回形状的锁定。 |
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 | 返回包含此组件的呈现。 |
setTextFormat(source: Object) | 设置所有子文本元素的文本格式。 |