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 项。

属性

名称类型访问描述
rowsIRowCollection读取返回行的集合。
columnsIColumnCollection读取返回列的集合。
tableFormatITableFormat读取返回表格格式。
stylePresetTableStylePreset读取返回表格样式预设。
rightToLeftboolean读取确定表格是否具有从右至左的阅读顺序。
firstRowboolean读取确定第一行是否具有特殊格式。
firstColboolean读取确定第一列是否具有特殊格式。
lastRowboolean读取确定最后一行是否具有特殊格式。
lastColboolean读取确定最后一列是否具有特殊格式。
horizontalBandingboolean读取确定表格是否具有水平条纹。
verticalBandingboolean读取确定表格是否具有垂直分带。
graphicalObjectLockIGraphicalObjectLock读取返回形状的锁定。
textHolderboolean读取确定形状是否为文本占位符。
placeholderIPlaceholder读取返回此形状的占位符。
customDataICustomData读取返回形状的自定义数据。
rawFrameIShapeFrame读取返回原始形状帧的属性。
frameIShapeFrame读取返回形状框架的属性。
lineFormatILineFormat读取返回此形状的线条格式。
threeDFormatIThreeDFormat读取返回此形状的 3-D 格式。
effectFormatIEffectFormat读取返回此形状的效果格式。
fillFormatIFillFormat读取返回此形状的填充格式。
hiddenboolean读取确定形状是否隐藏。
zOrderPositionint读取返回形状在 z-order 中的位置。
connectionSiteCountint读取返回形状上的连接点数量。
rotationdouble读取返回形状的旋转角度(单位:度)。
xdouble读取获取形状左上角的 x 坐标,单位为点。
ydouble读取获取形状左上角的 y 坐标,单位为点。
widthdouble读取获取形状的宽度,单位为点。
heightdouble读取获取形状的高度,单位为点。
alternativeTextString读取返回或设置与形状关联的替代文本。
alternativeTextTitleString读取返回或设置与形状关联的替代文本的标题。
nameString读取返回或设置形状的名称。
decorativeboolean读取获取或设置 ‘标记为装饰’ 选项。
uniqueIdint读取返回一个内部的、面向呈现范围的标识符。
officeInteropShapeIdint读取返回一个在幻灯片范围内唯一的标识符,该标识符在形状的整个生命周期内保持不变。
groupedboolean读取确定形状是否已分组。
asISlideComponentISlideComponent读取允许获取基础 {@link ISlideComponent} 接口。
shapeTypeShapeType读取获取 AutoShape 类型。
cNvPrElement读取返回此形状的 {@code cNvPr} 元素,或 {@code null}。
slideIBaseSlide读取返回父幻灯片。
presentationIPresentation读取返回包含此组件的演示。

方法

签名描述
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)设置所有子文本元素的文本格式。

另请参阅

 中文