Cell
概述
Cell 是 Aspose.Slides FOSS 用于 Java 的一个类。继承自:ICell、ISlideComponent、IPresentationComponent。
表示表格中的一个单元格。
此类提供了 41 个用于在 Java 程序中处理 Cell 对象的方法。可用的方法包括:Cell、asIPresentationComponent、ensureTcPr、getAsIPresentationComponent、getAsISlideComponent、getCellFormat、getColSpan、getFirstColumn、getFirstColumnIndex、getFirstRow、getFirstRowIndex、getHeight,以及另外 27 个方法。安装 Aspose.Slides FOSS for Java 包后,所有公共成员对任何 Java 应用程序均可访问。属性包括:anchorCenter、asIPresentationComponent、asISlideComponent、cellFormat、colSpan、firstColumn,以及另外 22 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
tcPr | Element | 读取 | 返回支撑 {@code <a:tc>} 元素的 {@code <a:tcPr>} 子元素。 |
offsetX | double | 读取 | 获取偏移量 x。 |
offsetY | double | 读取 | 获取偏移量 y。 |
firstRowIndex | int | 读取 | 获取第一行索引。 |
firstColumnIndex | int | 读取 | 获取第一列索引。 |
width | double | 读取 | 获取宽度。 |
height | double | 读取 | 获取高度。 |
minimalHeight | double | 读取 | 获取最小高度。 |
marginLeft | double | 读取 | 获取左边距。 |
marginRight | double | 读取 | 获取右边距。 |
marginTop | double | 读取 | 获取上边距。 |
marginBottom | double | 读取 | 获取下边距。 |
textVerticalType | TextVerticalType | 读取 | 获取文本的垂直类型。 |
textAnchorType | TextAnchorType | 读取 | 获取文本锚点类型。 |
anchorCenter | boolean | 读取 | 获取锚点中心。 |
firstRow | IRow | 读取 | 获取第一行。 |
firstColumn | IColumn | 读取 | 获取第一列。 |
colSpan | int | 读取 | 获取列跨度。 |
rowSpan | int | 读取 | 获取行跨度。 |
textFrame | ITextFrame | 读取 | 获取文本框。 |
table | ITable | 读取 | 获取表格。 |
mergedCell | boolean | 读取 | 获取合并的单元格。 |
cellFormat | ICellFormat | 读取 | 获取单元格格式。 |
slide | IBaseSlide | 读取 | 获取幻灯片。 |
presentation | IPresentation | 读取 | 获取表示。 |
tcElement | Element | 读取 | 返回底层 {@code <a:tc>} XML 元素。 |
asISlideComponent | ISlideComponent | 读取 | 获取 as i slide 组件。 |
asIPresentationComponent | IPresentationComponent | 读取 | 获取作为 i 演示组件。 |
方法
| 签名 | 描述 |
|---|---|
Cell() | 创建一个没有后备元素的空 {@code Cell}。 |
Cell(tcElement: Element, rowIndex: int, colIndex: int, saveCallback: Runnable, parentSlide: IBaseSlide, table: ITable) | 创建一个由给定 {@code <a:tc>} 元素支持的新 Cell。 |
Cell(tcElement: Element, saveCallback: Runnable) | 创建一个由给定 {@code <a:tc>} 元素支持的新 Cell。 |
initInternal(tcElement: Element, rowIndex: int, colIndex: int, saveCallback: Runnable, parentSlide: IBaseSlide, table: ITable) → Cell | 从给定的 {@code <a:tc>} 元素和表格上下文初始化此单元格。 |
getTcPr() → Element | 返回 backing {@code <a:tc>} 元素的 {@code <a:tcPr>} 子元素。 |
ensureTcPr() → Element | 返回 {@code <a:tcPr>} 子元素,如果不存在则创建它。 |
getOffsetX() → double | 返回偏移量 x。 |
getOffsetY() → double | 返回偏移量 y。 |
getFirstRowIndex() → int | 返回第一行索引。 |
getFirstColumnIndex() → int | 返回第一列索引。 |
getWidth() → double | 返回宽度。 |
getHeight() → double | 返回高度。 |
getMinimalHeight() → double | 返回最小高度。 |
getMarginLeft() → double | 返回左边距。 |
setMarginLeft(value: double) | 设置左边距的值。 |
getMarginRight() → double | 返回右边距。 |
setMarginRight(value: double) | 设置右边距的值。 |
getMarginTop() → double | 返回上边距。 |
setMarginTop(value: double) | 设置上边距的值。 |
getMarginBottom() → double | 返回下边距。 |
setMarginBottom(value: double) | 设置底部边距值。 |
getTextVerticalType() → TextVerticalType | 返回文本垂直类型。 |
setTextVerticalType(value: TextVerticalType) | 设置文本垂直类型值。 |
getTextAnchorType() → TextAnchorType | 返回文本锚点类型。 |
setTextAnchorType(value: TextAnchorType) | 设置文本锚点类型的值。 |
isAnchorCenter() → boolean | 如果已设置锚点中心,则返回 true。 |
setAnchorCenter(value: boolean) | 设置锚点中心值。 |
getFirstRow() → IRow | 返回第一行。 |
getFirstColumn() → IColumn | 返回第一列。 |
getColSpan() → int | 返回列跨度。 |
getRowSpan() → int | 返回行跨度。 |
getTextFrame() → ITextFrame | 返回文本框。 |
getTable() → ITable | 返回表格。 |
isMergedCell() → boolean | 如果合并单元格已设置,则返回 true。 |
getCellFormat() → ICellFormat | 返回单元格格式。 |
getSlide() → IBaseSlide | 返回幻灯片。 |
getPresentation() → IPresentation | 返回演示。 |
getTcElement() → Element | 返回底层 {@code <a:tc>} XML 元素。 |
getAsISlideComponent() → ISlideComponent | 返回 as i 幻灯片组件。 |
getAsIPresentationComponent() → IPresentationComponent | 返回 as i 演示组件。 |
asIPresentationComponent() → IPresentationComponent |