TableStyle

遗产: java.lang.Object, com.aspose.words.Style

public class TableStyle extends Style

代表表格样式。

要了解更多信息,请访问Working with Tables文档文章。

方法

方法描述
clearCellAttrs()
clearParaAttrs()
clearRowAttrs()
clearRunAttrs()
equals(Style style)与指定样式进行比较。
equals(Object arg0)
fetchCellAttr(int key)
fetchInheritedBorderAttr(int key)
fetchInheritedCellAttr(int key)
fetchInheritedParaAttr(int key)
fetchInheritedRowAttr(int key)
fetchInheritedRunAttr(int key)
fetchInheritedShadingAttr(int key)
fetchParaAttr(int key)
fetchRowAttr(int key)
getAliases()获取此样式的所有别名。
getAlignment()指定表格样式的对齐方式。
getAllowBreakAcrossPages()获取一个标志,该标志指示是否允许表行中的文本跨分页符拆分。
getBaseStyleName()获取/设置此样式所基于的样式的名称。
getBidi()获取这是否是从右到左表格的样式。
getBorders()获取样式的默认单元格边框的集合。
getBottomPadding()获取要添加到表格单元格内容下方的空间量(以磅为单位)。
getBuiltIn()如果此样式是 MS Word 中的内置样式之一,则为真。
getCellSpacing()获取单元格之间的空间量(以磅为单位)。
getClass()
getColumnStripe()当样式指定奇数/偶数列分段时,获取要包含在分段中的列数。
getConditionalStyles()可以为此表格样式定义的条件样式的集合。
getDirectBorderAttr(int key)
getDirectCellAttr(int key)
getDirectParaAttr(int key)
getDirectParaAttr(int key, int revisionsView)
getDirectRowAttr(int key)
getDirectRunAttr(int key)
getDocument()获取所有者文档。
getFont()获取样式的字符格式。
getLeftIndent()获取表示表格左缩进的值。
getLeftPadding()获取要添加到表格单元格内容左侧的空间量(以磅为单位)。
getLinkedStyleName()获取链接到此样式的样式的名称。
getList()获取定义此列表样式格式的列表。
getListFormat()提供对段落样式的列表格式属性的访问。
getName()获取样式的名称。
getNextParagraphStyleName()获取/设置样式的名称,该样式的名称将自动应用于插入到以指定样式格式化的段落之后的新段落。
getParagraphFormat()获取样式的段落格式。
getRightPadding()获取要添加到表格单元格内容右侧的空间量(以磅为单位)。
getRowStripe()当样式指定奇数/偶数行分段时,获取要包含在分段中的行数。
getShading()得到一个Shading引用表格单元格的阴影格式的对象。
getStyleIdentifier()获取内置样式的独立于语言环境的样式标识符。
getStyles()获取该样式所属的样式集合。
getTopPadding()获取要添加到表格单元格内容上方的空间量(以磅为单位)。
getType()获取样式类型(段落或字符)。
getVerticalAlignment()指定单元格的垂直对齐方式。
hashCode()
isHeading()当样式是内置标题样式之一时为真。
isQuickStyle()指定此样式是否显示在 MS Word UI 内的快速样式库中。
isQuickStyle(boolean value)指定此样式是否显示在 MS Word UI 内的快速样式库中。
notify()
notifyAll()
remove()从文档中删除指定的样式。
removeParaAttr(int key)
removeRunAttr(int key)
resetToDefaultAttrs()
setAlignment(int value)指定表格样式的对齐方式。
setAllowBreakAcrossPages(boolean value)设置一个标志,指示是否允许表格行中的文本跨分页符进行拆分。
setBaseStyleName(String value)获取/设置此样式所基于的样式的名称。
setBidi(boolean value)设置这是否是从右到左表格的样式。
setBorderAttr(int key, Object value)
setBottomPadding(double value)设置要在表格单元格内容下方添加的空间量(以磅为单位)。
setCellAttr(int key, Object value)
setCellSpacing(double value)设置单元格之间的空间量(以磅为单位)。
setColumnStripe(int value)当样式指定奇数/偶数列条带时,设置要包含在条带中的列数。
setLeftIndent(double value)设置表示表格左缩进的值。
setLeftPadding(double value)设置要添加到表格单元格内容左侧的空间量(以磅为单位)。
setName(String value)设置样式的名称。
setNextParagraphStyleName(String value)获取/设置样式的名称,该样式的名称将自动应用于插入到以指定样式格式化的段落之后的新段落。
setParaAttr(int key, Object value)
setRightPadding(double value)设置要添加到表格单元格内容右侧的空间量(以磅为单位)。
setRowAttr(int key, Object value)
setRowStripe(int value)当样式指定奇数/偶数行条带时,设置要包含在条带中的行数。
setRunAttr(int key, Object value)
setTopPadding(double value)设置要在表格单元格内容上方添加的空间量(以磅为单位)。
setVerticalAlignment(int value)指定单元格的垂直对齐方式。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

clearCellAttrs()

public void clearCellAttrs()

clearParaAttrs()

public void clearParaAttrs()

clearRowAttrs()

public void clearRowAttrs()

clearRunAttrs()

public void clearRunAttrs()

equals(Style style)

public boolean equals(Style style)

与指定样式进行比较。样式 Istds 仅针对内置样式进行比较。比较中不包括样式默认值。递归比较基本样式、链接样式和下一段样式。

参数:

范围类型描述
styleStyle

退货: 布尔值

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

fetchCellAttr(int key)

public Object fetchCellAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

fetchInheritedBorderAttr(int key)

public Object fetchInheritedBorderAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

fetchInheritedCellAttr(int key)

public Object fetchInheritedCellAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

fetchInheritedParaAttr(int key)

public Object fetchInheritedParaAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

fetchInheritedRowAttr(int key)

public Object fetchInheritedRowAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

fetchInheritedRunAttr(int key)

public Object fetchInheritedRunAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

fetchInheritedShadingAttr(int key)

public Object fetchInheritedShadingAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

fetchParaAttr(int key)

public Object fetchParaAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

fetchRowAttr(int key)

public Object fetchRowAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

getAliases()

public String[] getAliases()

获取此样式的所有别名。如果样式没有别名,则返回空字符串数组。

退货: java.lang.字符串[] - 这种风格的所有别名。

getAlignment()

public int getAlignment()

指定表格样式的对齐方式。默认值为TableAlignment.LEFT.

退货: int - 相应的 int 值。返回值是其中之一TableAlignment常数。

getAllowBreakAcrossPages()

public boolean getAllowBreakAcrossPages()

获取一个标志,该标志指示是否允许表行中的文本跨分页符拆分。默认值为true.

退货: boolean - 一个标志,指示表格行中的文本是否允许跨分页符拆分。

getBaseStyleName()

public String getBaseStyleName()

获取/设置此样式所基于的样式的名称。如果样式不基于任何其他样式并且可以将其设置为空字符串,则这将是一个空字符串。

退货: java.lang.String - 相应的 java.lang.String 值。

getBidi()

public boolean getBidi()

获取这是否是从右到左表格的样式。

什么时候true,行中的单元格从右到左排列。

默认值为false.

退货: boolean - 这是否是从右到左表格的样式。

getBorders()

public BorderCollection getBorders()

获取样式的默认单元格边框的集合。

退货: BorderCollection - 样式的默认单元格边框集合。

getBottomPadding()

public double getBottomPadding()

获取要添加到表格单元格内容下方的空间量(以磅为单位)。

退货: double - 在表格单元格内容下方添加的空间量(以磅为单位)。

getBuiltIn()

public boolean getBuiltIn()

如果此样式是 MS Word 中的内置样式之一,则为真。

退货: boolean - 相应的布尔值。

getCellSpacing()

public double getCellSpacing()

获取单元格之间的空间量(以磅为单位)。

退货: double - 单元格之间的空间量(以磅为单位)。

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getColumnStripe()

public int getColumnStripe()

当样式指定奇数/偶数列分段时,获取要包含在分段中的列数。

退货: int - 当样式指定奇数/偶数列条带时要包含在条带中的列数。

getConditionalStyles()

public ConditionalStyleCollection getConditionalStyles()

可以为此表格样式定义的条件样式的集合。

退货: ConditionalStyleCollection - 相应的ConditionalStyleCollection价值。

getDirectBorderAttr(int key)

public Object getDirectBorderAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

getDirectCellAttr(int key)

public Object getDirectCellAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

getDirectParaAttr(int key)

public Object getDirectParaAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

getDirectParaAttr(int key, int revisionsView)

public Object getDirectParaAttr(int key, int revisionsView)

参数:

范围类型描述
keyint
revisionsViewint

退货: java.lang.Object

getDirectRowAttr(int key)

public Object getDirectRowAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

getDirectRunAttr(int key)

public Object getDirectRunAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

getDocument()

public DocumentBase getDocument()

获取所有者文档。

退货: DocumentBase - 所有者文件。

getFont()

public Font getFont()

获取样式的字符格式。

对于列表样式,此属性返回 null。

退货: Font - 样式的字符格式。

getLeftIndent()

public double getLeftIndent()

获取表示表格左缩进的值。

退货: double - 表示表格左缩进的值。

getLeftPadding()

public double getLeftPadding()

获取要添加到表格单元格内容左侧的空间量(以磅为单位)。

退货: double - 添加到表格单元格内容左侧的空间量(以磅为单位)。

getLinkedStyleName()

public String getLinkedStyleName()

获取链接到此样式的样式的名称。如果没有链接任何样式,则返回空字符串。

退货: java.lang.String - 链接到这个样式的名称。

getList()

public List getList()

获取定义此列表样式格式的列表。

此属性仅对列表样式有效。对于其他样式类型,此属性返回 null。

退货: List - 定义此列表样式格式的列表。

getListFormat()

public ListFormat getListFormat()

提供对段落样式的列表格式属性的访问。

此属性仅对段落样式有效。对于其他样式类型,此属性返回 null。

退货: ListFormat - 相应的ListFormat价值。

getName()

public String getName()

获取样式的名称。

不能为空字符串。

如果集合中已经存在具有此类名称的样式,则此样式将覆盖它。所有受影响的节点都将引用新样式。

退货: java.lang.String - 样式的名称。

getNextParagraphStyleName()

public String getNextParagraphStyleName()

获取/设置样式的名称,该样式的名称将自动应用于插入到以指定样式格式化的段落之后的新段落。 Aspose.Words 不使用此属性。只有当您在 MS Word 中编辑文档时,才会自动应用下一个段落样式。

退货: java.lang.String - 相应的 java.lang.String 值。

getParagraphFormat()

public ParagraphFormat getParagraphFormat()

获取样式的段落格式。

对于字符和列表样式,此属性返回 null。

退货: ParagraphFormat - 样式的段落格式。

getRightPadding()

public double getRightPadding()

获取要添加到表格单元格内容右侧的空间量(以磅为单位)。

退货: double - 添加到表格单元格内容右侧的空间量(以磅为单位)。

getRowStripe()

public int getRowStripe()

当样式指定奇数/偶数行分段时,获取要包含在分段中的行数。

退货: int - 当样式指定奇数/偶数行分带时要包含在分带中的行数。

getShading()

public Shading getShading()

得到一个Shading引用表格单元格的阴影格式的对象。

退货: Shading - 一个Shading引用表格单元格的阴影格式的对象。

getStyleIdentifier()

public int getStyleIdentifier()

获取内置样式的独立于语言环境的样式标识符。

对于用户定义(自定义)样式,此属性返回StyleIdentifier.USER.

退货: int - 内置样式的独立于语言环境的样式标识符。返回值是其中之一StyleIdentifier常数。

getStyles()

public StyleCollection getStyles()

获取该样式所属的样式集合。

退货: StyleCollection 此样式所属的样式集合。

getTopPadding()

public double getTopPadding()

获取要添加到表格单元格内容上方的空间量(以磅为单位)。

退货: double - 添加到表格单元格内容上方的空间量(以磅为单位)。

getType()

public int getType()

获取样式类型(段落或字符)。

退货: int - 样式类型(段落或字符)。返回值是其中之一StyleType常数。

getVerticalAlignment()

public int getVerticalAlignment()

指定单元格的垂直对齐方式。默认值为CellVerticalAlignment.TOP.

退货: int - 相应的 int 值。返回值是其中之一CellVerticalAlignment常数。

hashCode()

public native int hashCode()

退货: 整数

isHeading()

public boolean isHeading()

当样式是内置标题样式之一时为真。

退货: boolean - 相应的布尔值。

isQuickStyle()

public boolean isQuickStyle()

指定此样式是否显示在 MS Word UI 内的快速样式库中。

退货: boolean - 相应的布尔值。

isQuickStyle(boolean value)

public void isQuickStyle(boolean value)

指定此样式是否显示在 MS Word UI 内的快速样式库中。

参数:

范围类型描述
valueboolean对应的布尔值。

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

remove()

public void remove()

从文档中删除指定的样式。样式移除对文档模型有以下影响:

  • 从相应的段落、运行和表格中删除对样式的所有引用。
  • 如果删除基本样式,则其格式将移至子样式。
  • 如果要删除的样式具有链接样式,则这两个样式都将被删除。

removeParaAttr(int key)

public void removeParaAttr(int key)

参数:

范围类型描述
keyint

removeRunAttr(int key)

public void removeRunAttr(int key)

参数:

范围类型描述
keyint

resetToDefaultAttrs()

public void resetToDefaultAttrs()

setAlignment(int value)

public void setAlignment(int value)

指定表格样式的对齐方式。默认值为TableAlignment.LEFT.

参数:

范围类型描述
valueint对应的int值。该值必须是其中之一TableAlignment常数。

setAllowBreakAcrossPages(boolean value)

public void setAllowBreakAcrossPages(boolean value)

设置一个标志,指示是否允许表格行中的文本跨分页符进行拆分。默认值为true.

参数:

范围类型描述
valueboolean指示是否允许表格行中的文本跨分页符拆分的标志。

setBaseStyleName(String value)

public void setBaseStyleName(String value)

获取/设置此样式所基于的样式的名称。如果样式不基于任何其他样式并且可以将其设置为空字符串,则这将是一个空字符串。

参数:

范围类型描述
valuejava.lang.String对应的java.lang.String值。

setBidi(boolean value)

public void setBidi(boolean value)

设置这是否是从右到左表格的样式。

什么时候true,行中的单元格从右到左排列。

默认值为false.

参数:

范围类型描述
valueboolean这是否是从右到左表格的样式。

setBorderAttr(int key, Object value)

public void setBorderAttr(int key, Object value)

参数:

范围类型描述
keyint
valuejava.lang.Object

setBottomPadding(double value)

public void setBottomPadding(double value)

设置要在表格单元格内容下方添加的空间量(以磅为单位)。

参数:

范围类型描述
valuedouble在表格单元格内容下方添加的空间量(以磅为单位)。

setCellAttr(int key, Object value)

public void setCellAttr(int key, Object value)

参数:

范围类型描述
keyint
valuejava.lang.Object

setCellSpacing(double value)

public void setCellSpacing(double value)

设置单元格之间的空间量(以磅为单位)。

参数:

范围类型描述
valuedouble单元格之间的空间量(以磅为单位)。

setColumnStripe(int value)

public void setColumnStripe(int value)

当样式指定奇数/偶数列条带时,设置要包含在条带中的列数。

参数:

范围类型描述
valueint当样式指定奇数/偶数列条带时,要包含在条带中的列数。

setLeftIndent(double value)

public void setLeftIndent(double value)

设置表示表格左缩进的值。

参数:

范围类型描述
valuedouble表示表格左缩进的值。

setLeftPadding(double value)

public void setLeftPadding(double value)

设置要添加到表格单元格内容左侧的空间量(以磅为单位)。

参数:

范围类型描述
valuedouble添加到表格单元格内容左侧的空间量(以磅为单位)。

setName(String value)

public void setName(String value)

设置样式的名称。

不能为空字符串。

如果集合中已经存在具有此类名称的样式,则此样式将覆盖它。所有受影响的节点都将引用新样式。

参数:

范围类型描述
valuejava.lang.String样式的名称。

setNextParagraphStyleName(String value)

public void setNextParagraphStyleName(String value)

获取/设置样式的名称,该样式的名称将自动应用于插入到以指定样式格式化的段落之后的新段落。 Aspose.Words 不使用此属性。只有当您在 MS Word 中编辑文档时,才会自动应用下一个段落样式。

参数:

范围类型描述
valuejava.lang.String对应的java.lang.String值。

setParaAttr(int key, Object value)

public void setParaAttr(int key, Object value)

参数:

范围类型描述
keyint
valuejava.lang.Object

setRightPadding(double value)

public void setRightPadding(double value)

设置要添加到表格单元格内容右侧的空间量(以磅为单位)。

参数:

范围类型描述
valuedouble添加到表格单元格内容右侧的空间量(以磅为单位)。

setRowAttr(int key, Object value)

public void setRowAttr(int key, Object value)

参数:

范围类型描述
keyint
valuejava.lang.Object

setRowStripe(int value)

public void setRowStripe(int value)

当样式指定奇数/偶数行条带时,设置要包含在条带中的行数。

参数:

范围类型描述
valueint当样式指定奇数/偶数行分带时要包含在分带中的行数。

setRunAttr(int key, Object value)

public void setRunAttr(int key, Object value)

参数:

范围类型描述
keyint
valuejava.lang.Object

setTopPadding(double value)

public void setTopPadding(double value)

设置要在表格单元格内容上方添加的空间量(以磅为单位)。

参数:

范围类型描述
valuedouble添加到表格单元格内容上方的空间量(以磅为单位)。

setVerticalAlignment(int value)

public void setVerticalAlignment(int value)

指定单元格的垂直对齐方式。默认值为CellVerticalAlignment.TOP.

参数:

范围类型描述
valueint对应的int值。该值必须是其中之一CellVerticalAlignment常数。

toString()

public String toString()

退货: java.lang.字符串

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int