CellFormat
遗产: java.lang.Object
public class CellFormat
表示表格单元格的所有格式。
要了解更多信息,请访问Working with Tables文档文章。
方法
clearFormatting()
public void clearFormatting()
重置为默认单元格格式。不改变单元格的宽度。
equals(Object arg0)
public boolean equals(Object arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | java.lang.Object |
退货: 布尔值
fetchInheritedBorderAttr(int key)
public Object fetchInheritedBorderAttr(int key)
参数:
范围 | 类型 | 描述 |
---|---|---|
key | int |
退货: java.lang.Object
fetchInheritedShadingAttr(int key)
public Object fetchInheritedShadingAttr(int key)
参数:
范围 | 类型 | 描述 |
---|---|---|
key | int |
退货: java.lang.Object
getBorders()
public BorderCollection getBorders()
获取单元格边框的集合。
退货: BorderCollection - 单元格边界的集合。
getBottomPadding()
public double getBottomPadding()
获取要添加到单元格内容下方的空间量(以磅为单位)。
退货: double - 在单元格内容下方添加的空间量(以磅为单位)。
getClass()
public final native Class<?> getClass()
退货: java.lang.Class
getDirectBorderAttr(int key)
public Object getDirectBorderAttr(int key)
参数:
范围 | 类型 | 描述 |
---|---|---|
key | int |
退货: java.lang.Object
getFitText()
public boolean getFitText()
如果为 true,则适合单元格中的文本,将每个段落压缩到单元格的宽度。
退货: boolean - 相应的布尔值。
getHorizontalMerge()
public int getHorizontalMerge()
指定单元格如何与行中的其他单元格水平合并。
退货: int - 相应的 int 值。返回值是其中之一CellMerge常数。
getLeftPadding()
public double getLeftPadding()
获取要添加到单元格内容左侧的空间量(以磅为单位)。
退货: double - 添加到单元格内容左侧的空间量(以磅为单位)。
getOrientation()
public int getOrientation()
获取表格单元格中文本的方向。
退货: int - 表格单元格中文本的方向。返回值是其中之一TextOrientation常数。
getPreferredWidth()
public PreferredWidth getPreferredWidth()
获取单元格的首选宽度。
首选宽度(连同表格的自动调整选项)决定了表格布局算法如何计算单元格的实际宽度。表格布局可以在保存文档时由 Aspose.Words 执行,也可以在显示文档时由 Microsoft Word 执行。
可以以点或百分比指定首选宽度。首选宽度也可以指定为“自动”,这意味着没有指定首选宽度。
默认值为PreferredWidth.AUTO.
退货: PreferredWidth 单元格的首选宽度。
getRightPadding()
public double getRightPadding()
获取要添加到单元格内容右侧的空间量(以磅为单位)。
退货: double - 添加到单元格内容右侧的空间量(以磅为单位)。
getShading()
public Shading getShading()
返回一个 Shading 对象,该对象引用单元格的着色格式。
退货: Shading - 一个 Shading 对象,它引用单元格的阴影格式。
getTopPadding()
public double getTopPadding()
获取要添加到单元格内容上方的空间量(以磅为单位)。
退货: double - 在单元格内容上方添加的空间量(以磅为单位)。
getVerticalAlignment()
public int getVerticalAlignment()
获取单元格中文本的垂直对齐方式。
退货: int - 单元格中文本的垂直对齐方式。返回值是其中之一CellVerticalAlignment常数。
getVerticalMerge()
public int getVerticalMerge()
指定单元格如何与其他单元格垂直合并。
如果单元格的左右边界相同,则只能垂直合并单元格。
当垂直合并单元格时,合并单元格的显示区域被合并。合并区域用于显示第一个垂直合并单元格的内容,所有其他垂直合并单元格必须为空。
退货: int - 相应的 int 值。返回值是其中之一CellMerge常数。
getWidth()
public double getWidth()
获取单元格的宽度(以磅为单位)。
宽度由 Aspose.Words 在文档加载和保存时计算。目前,并非表格、单元格和文档属性的所有组合都受支持。对于某些文档,返回值可能不准确。在 MS Word 中打开文档时,它可能与 MS Word 计算的单元格宽度不完全匹配。
不建议设置此属性。无法保证单元格实际具有设置的宽度。可以调整宽度以适应自动调整表格布局中的单元格内容。其他行中的单元格可能具有冲突的宽度设置。可以调整表格的大小以适应容器或满足表格宽度设置。考虑使用getPreferredWidth() / setPreferredWidth(com.aspose.words.PreferredWidth)用于设置单元格宽度。设置此属性集getPreferredWidth() / setPreferredWidth(com.aspose.words.PreferredWidth)自 15.8 版以来隐含。
退货: double - 单元格的宽度(以磅为单位)。
getWrapText()
public boolean getWrapText()
如果为 true,则为单元格换行文本。
退货: boolean - 相应的布尔值。
hashCode()
public native int hashCode()
退货: 整数
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setBorderAttr(int key, Object value)
public void setBorderAttr(int key, Object value)
参数:
范围 | 类型 | 描述 |
---|---|---|
key | int | |
value | java.lang.Object |
setBottomPadding(double value)
public void setBottomPadding(double value)
设置要在单元格内容下方添加的空间量(以磅为单位)。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 在单元格内容下方添加的空间量(以磅为单位)。 |
setFitText(boolean value)
public void setFitText(boolean value)
如果为 true,则适合单元格中的文本,将每个段落压缩到单元格的宽度。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setHorizontalMerge(int value)
public void setHorizontalMerge(int value)
指定单元格如何与行中的其他单元格水平合并。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 对应的int值。该值必须是其中之一CellMerge常数。 |
setLeftPadding(double value)
public void setLeftPadding(double value)
设置要添加到单元格内容左侧的空间量(以磅为单位)。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 添加到单元格内容左侧的空间量(以磅为单位)。 |
setOrientation(int value)
public void setOrientation(int value)
设置表格单元格中文本的方向。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 表格单元格中文本的方向。该值必须是其中之一TextOrientation常数。 |
setPaddings(double leftPadding, double topPadding, double rightPadding, double bottomPadding)
public void setPaddings(double leftPadding, double topPadding, double rightPadding, double bottomPadding)
设置要添加到单元格内容的左侧/顶部/右侧/底部的空间量(以磅为单位)。
参数:
范围 | 类型 | 描述 |
---|---|---|
leftPadding | double | |
topPadding | double | |
rightPadding | double | |
bottomPadding | double |
setPreferredWidth(PreferredWidth value)
public void setPreferredWidth(PreferredWidth value)
设置单元格的首选宽度。
首选宽度(连同表格的自动调整选项)决定了表格布局算法如何计算单元格的实际宽度。表格布局可以在保存文档时由 Aspose.Words 执行,也可以在显示文档时由 Microsoft Word 执行。
可以以点或百分比指定首选宽度。首选宽度也可以指定为“自动”,这意味着没有指定首选宽度。
默认值为PreferredWidth.AUTO.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | PreferredWidth | 单元格的首选宽度。 |
setRightPadding(double value)
public void setRightPadding(double value)
设置要添加到单元格内容右侧的空间量(以磅为单位)。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 添加到单元格内容右侧的空间量(以磅为单位)。 |
setTopPadding(double value)
public void setTopPadding(double value)
设置要在单元格内容上方添加的空间量(以磅为单位)。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 在单元格内容上方添加的空间量(以磅为单位)。 |
setVerticalAlignment(int value)
public void setVerticalAlignment(int value)
设置单元格中文本的垂直对齐方式。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 单元格中文本的垂直对齐方式。该值必须是其中之一CellVerticalAlignment常数。 |
setVerticalMerge(int value)
public void setVerticalMerge(int value)
指定单元格如何与其他单元格垂直合并。
如果单元格的左右边界相同,则只能垂直合并单元格。
当垂直合并单元格时,合并单元格的显示区域被合并。合并区域用于显示第一个垂直合并单元格的内容,所有其他垂直合并单元格必须为空。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 对应的int值。该值必须是其中之一CellMerge常数。 |
setWidth(double value)
public void setWidth(double value)
获取单元格的宽度(以磅为单位)。
宽度由 Aspose.Words 在文档加载和保存时计算。目前,并非表格、单元格和文档属性的所有组合都受支持。对于某些文档,返回值可能不准确。在 MS Word 中打开文档时,它可能与 MS Word 计算的单元格宽度不完全匹配。
不建议设置此属性。无法保证单元格实际具有设置的宽度。可以调整宽度以适应自动调整表格布局中的单元格内容。其他行中的单元格可能具有冲突的宽度设置。可以调整表格的大小以适应容器或满足表格宽度设置。考虑使用getPreferredWidth() / setPreferredWidth(com.aspose.words.PreferredWidth)用于设置单元格宽度。设置此属性集getPreferredWidth() / setPreferredWidth(com.aspose.words.PreferredWidth)自 15.8 版以来隐含。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 单元格的宽度(以磅为单位)。 |
setWrapText(boolean value)
public void setWrapText(boolean value)
如果为 true,则为单元格换行文本。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
toString()
public String toString()
退货: java.lang.字符串
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long | |
arg1 | int |