ITable
概述
ITable 是 Aspose.Slides FOSS 中用于 .NET 的接口。继承自:IGraphicalObject,IBulkTextFormattable。
表示幻灯片上的表格。
此接口提供 2 个方法,用于在 .NET 程序中处理 ITable 对象。可用的方法包括:MergeCells,SetTextFormat。在安装了 Aspose.Slides FOSS for .NET 软件包后,所有公共成员对任何 .NET 应用程序均可访问。属性:AlternativeText、AlternativeTextTitle、AsIBulkTextFormattable、AsIGraphicalObject、AsISlideComponent、Columns,以及另外 33 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
Rows | IRowCollection | 读取 | 获取表中行的集合。 |
Columns | IColumnCollection | 读取 | 获取表中列的集合。 |
TableFormat | ITableFormat | 读取 | 获取此表的格式属性对象。 |
StylePreset | TableStylePreset | 读写 | 获取或设置内置表样式预设。 |
RightToLeft | bool | 读写 | 获取或设置一个值,指示表格是否具有从右到左的阅读顺序。 |
FirstRow | bool | 读写 | 获取或设置一个值,指示是否应对第一行使用特殊格式(标题行样式)。 |
FirstCol | bool | 读写 | 获取或设置一个值,指示是否应使用特殊格式绘制第一列。 |
LastRow | bool | 读写 | 获取或设置一个值,指示是否应使用特殊格式绘制最后一行(总计行样式)。 |
LastCol | bool | 读写 | 获取或设置一个值,指示是否应使用特殊格式绘制最后一列。 |
HorizontalBanding | bool | 读写 | 获取或设置一个值,指示是否应对偶数行使用交替格式进行绘制(行条纹)。 |
VerticalBanding | bool | 读写 | 获取或设置一个值,指示是否应对偶数列使用交替格式进行绘制(列条纹)。 |
AsIGraphicalObject | IGraphicalObject | 读取 | 返回此表的基础 IGraphicalObject 接口的引用。 |
AsIBulkTextFormattable | IBulkTextFormattable | 读取 | 返回此表的基础 IBulkTextFormattable 接口的引用。 |
GraphicalObjectLock | IGraphicalObjectLock? | 读取 | 获取图形对象锁定设置。 |
IsTextHolder | bool | 读取 | 获取一个值,指示该形状是否充当文本占位符。 |
Placeholder | IPlaceholder? | 读取 | 获取与该形状关联的占位符,如果没有则返回 null。 |
CustomData | ICustomData? | 读取 | 获取附加到形状的自定义数据,如果没有则为 null。 |
LineFormat | ILineFormat | 读取 | 获取形状的线条格式属性。 |
ThreeDFormat | IThreeDFormat | 读取 | 获取形状的 3-D 格式属性。 |
EffectFormat | IEffectFormat | 读取 | 获取形状的效果格式属性。 |
FillFormat | IFillFormat | 读取 | 获取形状的填充格式属性。 |
ZOrderPosition | int | 读取 | 获取形状在 z-order 堆栈中的位置。 |
ConnectionSiteCount | int | 读取 | 获取形状上可用的连接点数量。 |
UniqueId | int | 读取 | 获取针对演示文稿范围的形状内部标识符。 |
OfficeInteropShapeId | int | 读取 | 获取针对幻灯片范围的唯一标识符,该标识符在形状生命周期内保持不变。 |
IsGrouped | bool | 读取 | 获取一个值,指示形状是否属于组形状。 |
AsISlideComponent | ISlideComponent | 读取 | 返回此实例视为ISlideComponent。 |
RawFrame | IShapeFrame | 读写 | 获取或设置原始(未解析的)形状框架属性。 |
Frame | IShapeFrame | 读写 | 获取或设置已解析的形状框架属性。 |
Hidden | bool | 读写 | 获取或设置一个值,指示形状是否在显示中隐藏。 |
Rotation | float | 读写 | 获取或设置绕 z 轴的旋转角度(以度为单位)。 |
X | float | 读写 | 获取或设置左上角的 x 坐标,单位为点。 |
Y | float | 读写 | 获取或设置左上角的 y 坐标,单位为点。 |
Width | float | 读写 | 获取或设置形状的宽度(单位为点)。 |
Height | float | 读写 | 获取或设置形状的高度,单位为点。 |
AlternativeText | string | 读写 | 获取或设置形状的可访问性替代文本。 |
AlternativeTextTitle | string | 读写 | 获取或设置替代文本的标题。 |
Name | string | 读写 | 获取或设置形状的用户可见名称。 |
IsDecorative | bool | 读写 | 获取或设置一个值,指示形状是否标记为装饰性。 |
方法
| 签名 | 描述 |
|---|---|
MergeCells(cell1: ICell, cell2: ICell, allowSplitting: bool) | 合并由 cell1 和 cell2 定义的矩形单元格范围。 |
SetTextFormat(source: IBasePortionFormat) | 将指定的部分格式应用于此对象中的所有文本。 |