TableElement

遗产: java.lang.Object, com.aspose.pdf.tagged.logicalstructure.elements.Element, com.aspose.pdf.tagged.logicalstructure.elements.StructureElement, com.aspose.pdf.tagged.logicalstructure.elements.bls.BLSElement

public final class TableElement extends BLSElement

表示逻辑结构中的表结构元素。

构造函数

构造函数描述
TableElement(TaggedContext taggedContext, IPdfPrimitive pdfEngineEntity)仅供内部使用的构造函数

方法

方法描述
findElements(Class typeOfTboolean)查找给定类型的元素
findElements(Class typeOfT, boolean recursiveSearch)查找给定类型的元素
appendChild(Element element)将 /Aspose.Pdf.LogicalStructure.Element 附加到子集合。
changeParentElement(StructureElement newParentElement)更改当前结构元素的父元素
clearId()清除结构元素的 ID。
createTBody()创造TableTHeadElement并将其添加到当前表中。
createTFoot()创造TableTFootElement并将其添加到当前表中。
createTHead()创造TableTHeadElement并将其添加到当前表中。
equals(Object arg0)
generateId()为结构元素生成 ID。
getActualText()获取或设置结构元素的实际文本。
getAlignment()获取或设置表格对齐方式。
getAlternativeText()获取或设置结构元素的替代文本。
getAttributes()获取 StructureAttributeCollection 对象。
getBackgroundColor()获取或设置表格背景颜色。
getBorder()获取或设置表格边框。
getBroken()获取或设置表格垂直断开;
getChildElements()获取 Element 对象的子集合。
getClass()
getColumnAdjustment()获取或设置表列调整。
getColumnWidths()获取表格的列宽。
getCornerStyle()获取或设置边框角的样式
getDefaultAttributeOwner()获取 /Aspose.Pdf.LogicalStructure.AttributeOwnerStandard 对象。
getDefaultCellBorder()获取默认的单元格边框。
getDefaultCellPadding()获取或设置默认的单元格填充。
getDefaultCellTextState()获取或设置默认的单元格文本状态。
getDefaultColumnWidth()获取或设置默认列宽。
getElementEngine()获取父元素。
getExpansionText()获取或设置结构元素的扩展文本。
getID()获取结构元素的 ID。
getLanguage()获取或设置结构元素的语言。
getLeft()获取或设置表格左侧坐标。
getParentElement()获取 Element 对象的父集合。
getRepeatingColumnsCount()获取或设置表的最大列数。
getRepeatingRowsCount()获取多页重复的第一行计数。
getRepeatingRowsStyle()获取重复行的样式。
getS()
getStructureType()获取结构元素的类型。
getTable()
getTaggedContent()
getTitle()获取或设置结构元素的标题。
getTop()获取或设置桌面坐标。
getTrailer()内部法
hashCode()
isBordersIncluded()获取或设置包含在列宽中的边框。
isBroken()获取或设置表格已损坏 - 将被截断以供下一页使用。
notify()
notifyAll()
setActualText(String value)获取或设置结构元素的实际文本。
setAlignment(int value)获取或设置表格对齐方式。
setAlternativeText(String value)获取或设置结构元素的替代文本。
setBackgroundColor(Color value)获取或设置表格背景颜色。
setBorder(BorderInfo value)获取或设置表格边框。
setBordersIncluded(boolean value)获取或设置包含在列宽中的边框。
setBroken(boolean value)获取或设置表格已损坏 - 将被截断以供下一页使用。
setBroken(int value)获取或设置表格垂直断开;
setColumnAdjustment(int value)获取或设置表列调整。
setColumnWidths(String value)获取表格的列宽。
setCornerStyle(int value)获取或设置边框角的样式
setDefaultCellBorder(BorderInfo value)获取默认的单元格边框。
setDefaultCellPadding(MarginInfo value)获取或设置默认的单元格填充。
setDefaultCellTextState(TextState value)获取或设置默认的单元格文本状态。
setDefaultColumnWidth(String value)获取或设置默认列宽。
setExpansionText(String value)获取或设置结构元素的扩展文本。
setId(String id)设置结构元素的 ID。
setLanguage(String value)获取或设置结构元素的语言。
setLeft(float value)获取或设置表格左侧坐标。
setParentElement(Element parentElement)设置父元素
setRepeatingColumnsCount(int value)获取或设置表的最大列数。
setRepeatingRowsCount(int value)获取多页重复的第一行计数。
setRepeatingRowsStyle(TextState value)获取重复行的样式。
setTag(String newTag)为结构元素设置自定义标签。
setTitle(String value)获取或设置结构元素的标题。
setTop(float value)获取或设置桌面坐标。
toString()返回表示当前对象的字符串。
wait()
wait(long arg0)
wait(long arg0, int arg1)

TableElement(TaggedContext taggedContext, IPdfPrimitive pdfEngineEntity)

public TableElement(TaggedContext taggedContext, IPdfPrimitive pdfEngineEntity)

仅供内部使用的构造函数

参数:

范围类型描述
taggedContextTaggedContextTaggedContext 实例
pdfEngineEntityIPdfPrimitive内部实例

findElements(Class typeOfTboolean)

public List<T> <T>findElements(Class<T> typeOfTboolean)

查找给定类型的元素

参数:

范围类型描述
typeOfTbooleanjava.lang.Class类实例

退货: java.util.列表 找到的元素列表

findElements(Class typeOfT, boolean recursiveSearch)

public List<T> <T>findElements(Class<T> typeOfT, boolean recursiveSearch)

查找给定类型的元素

参数:

范围类型描述
typeOfTjava.lang.Class类实例
recursiveSearchboolean(可选)递归搜索(默认 false,仅从直接子项搜索)

退货: java.util.列表 找到的元素列表

appendChild(Element element)

public final Element appendChild(Element element)

将 /Aspose.Pdf.LogicalStructure.Element 附加到子集合。

参数:

范围类型描述
elementElement/Aspose.Pdf.LogicalStructure.Element 对象添加。

退货: Element - 添加了/Aspose.Pdf.LogicalStructure.Element。

changeParentElement(StructureElement newParentElement)

public final void changeParentElement(StructureElement newParentElement)

更改当前结构元素的父元素

参数:

范围类型描述
newParentElementStructureElement新的父结构元素

clearId()

public final void clearId()

清除结构元素的 ID。

createTBody()

public final TableTBodyElement createTBody()

创造TableTHeadElement并将其添加到当前表中。

退货: TableTBodyElement - 创建结构元素。

createTFoot()

public final TableTFootElement createTFoot()

创造TableTFootElement并将其添加到当前表中。

退货: TableTFootElement - 创建结构元素。

createTHead()

public final TableTHeadElement createTHead()

创造TableTHeadElement并将其添加到当前表中。

退货: TableTHeadElement - 创建结构元素。

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

generateId()

public final void generateId()

为结构元素生成 ID。

getActualText()

public final String getActualText()

获取或设置结构元素的实际文本。

退货: java.lang.String - 值:结构元素的实际文本。

getAlignment()

public final int getAlignment()

获取或设置表格对齐方式。

退货: int - HorizontalAlignment 元素

getAlternativeText()

public final String getAlternativeText()

获取或设置结构元素的替代文本。

退货: java.lang.String - 值:结构元素的替代文本。

getAttributes()

public final StructureAttributeCollection getAttributes()

获取 StructureAttributeCollection 对象。

退货: StructureAttributeCollection - StructureAttributeCollection 对象。

getBackgroundColor()

public final Color getBackgroundColor()

获取或设置表格背景颜色。

退货: Color 颜色实例

getBorder()

public final BorderInfo getBorder()

获取或设置表格边框。

退货: BorderInfo - BorderInfo 实例

getBroken()

public final int getBroken()

获取或设置表格垂直断开;

退货: int - TableBroken 元素

getChildElements()

public final ElementList getChildElements()

获取 Element 对象的子集合。

退货: ElementList - 值:元素对象的子集合。

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getColumnAdjustment()

public final int getColumnAdjustment()

获取或设置表列调整。

退货: int - ColumnAdjustment 元素

getColumnWidths()

public final String getColumnWidths()

获取表格的列宽。

退货: java.lang.String - 字符串值

getCornerStyle()

public final int getCornerStyle()

获取或设置边框角的样式

退货: int - BorderCornerStyle 元素

getDefaultAttributeOwner()

public final AttributeOwnerStandard getDefaultAttributeOwner()

获取 /Aspose.Pdf.LogicalStructure.AttributeOwnerStandard 对象。

值:/Aspose.Pdf.LogicalStructure.AttributeOwnerStandard 对象。

退货: AttributeOwnerStandard - AttributeOwnerStandard 实例

getDefaultCellBorder()

public final BorderInfo getDefaultCellBorder()

获取默认的单元格边框。

退货: BorderInfo - BorderInfo 实例

getDefaultCellPadding()

public final MarginInfo getDefaultCellPadding()

获取或设置默认的单元格填充。

退货: MarginInfo MarginInfo 实例

getDefaultCellTextState()

public final TextState getDefaultCellTextState()

获取或设置默认的单元格文本状态。

退货: TextState - 文本状态实例

getDefaultColumnWidth()

public final String getDefaultColumnWidth()

获取或设置默认列宽。

退货: java.lang.String - 字符串值

getElementEngine()

public final ElementPdfEngine getElementEngine()

获取父元素。

退货: ElementPdfEngine - 值:父元素。

getExpansionText()

public final String getExpansionText()

获取或设置结构元素的扩展文本。

退货: java.lang.String - 值:结构元素的扩展文本。

getID()

public final String getID()

获取结构元素的 ID。

值:结构元素的 ID。

退货: java.lang.String - 字符串值

getLanguage()

public final String getLanguage()

获取或设置结构元素的语言。

退货: java.lang.String - 值:结构元素的语言。

getLeft()

public final float getLeft()

获取或设置表格左侧坐标。

退货: float - 浮点值

getParentElement()

public final Element getParentElement()

获取 Element 对象的父集合。

退货: Element - 值:元素对象的父集合。

getRepeatingColumnsCount()

public final int getRepeatingColumnsCount()

获取或设置表的最大列数。

退货: int - 整数值

getRepeatingRowsCount()

public final int getRepeatingRowsCount()

获取多页重复的第一行计数。

退货: int - 整数值

getRepeatingRowsStyle()

public final TextState getRepeatingRowsStyle()

获取重复行的样式。

退货: TextState - 文本状态实例

getS()

public final IPdfName getS()

退货: IPdfName

getStructureType()

public final StructureTypeStandard getStructureType()

获取结构元素的类型。

退货: StructureTypeStandard - 值:结构元素的 StructureTypeStandard 对象。

getTable()

public final Table getTable()

退货: Table

getTaggedContent()

public final ITaggedContent getTaggedContent()

退货: ITaggedContent

getTitle()

public final String getTitle()

获取或设置结构元素的标题。

退货: java.lang.String - 值:结构元素的标题。

getTop()

public final float getTop()

获取或设置桌面坐标。

退货: float - 浮点值

getTrailer()

public final ITrailerable getTrailer()

内部法

退货: ITrailerable - 内部元素

hashCode()

public native int hashCode()

退货: 整数

isBordersIncluded()

public final boolean isBordersIncluded()

获取或设置包含在列宽中的边框。

退货: boolean - 布尔值

isBroken()

public final boolean isBroken()

获取或设置表格已损坏 - 将被截断以供下一页使用。

退货: boolean - 布尔值

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setActualText(String value)

public final void setActualText(String value)

获取或设置结构元素的实际文本。

参数:

范围类型描述
valuejava.lang.String值:结构元素的实际文本。

setAlignment(int value)

public final void setAlignment(int value)

获取或设置表格对齐方式。

参数:

范围类型描述
valueintHorizontalAlignment 元素

setAlternativeText(String value)

public final void setAlternativeText(String value)

获取或设置结构元素的替代文本。

参数:

范围类型描述
valuejava.lang.String值:结构元素的替代文本。

setBackgroundColor(Color value)

public final void setBackgroundColor(Color value)

获取或设置表格背景颜色。

参数:

范围类型描述
valueColor颜色实例

setBorder(BorderInfo value)

public final void setBorder(BorderInfo value)

获取或设置表格边框。

参数:

范围类型描述
valueBorderInfoBorderInfo 实例

setBordersIncluded(boolean value)

public final void setBordersIncluded(boolean value)

获取或设置包含在列宽中的边框。

参数:

范围类型描述
valueboolean布尔值

setBroken(boolean value)

public final void setBroken(boolean value)

获取或设置表格已损坏 - 将被截断以供下一页使用。

参数:

范围类型描述
valueboolean布尔值

setBroken(int value)

public final void setBroken(int value)

获取或设置表格垂直断开;

参数:

范围类型描述
valueintTableBroken 元素

setColumnAdjustment(int value)

public final void setColumnAdjustment(int value)

获取或设置表列调整。

参数:

范围类型描述
valueint列调整元素

setColumnWidths(String value)

public final void setColumnWidths(String value)

获取表格的列宽。

参数:

范围类型描述
valuejava.lang.String字符串值

setCornerStyle(int value)

public final void setCornerStyle(int value)

获取或设置边框角的样式

参数:

范围类型描述
valueintBorderCornerStyle 元素

setDefaultCellBorder(BorderInfo value)

public final void setDefaultCellBorder(BorderInfo value)

获取默认的单元格边框。

参数:

范围类型描述
valueBorderInfoBorderInfo 实例

setDefaultCellPadding(MarginInfo value)

public final void setDefaultCellPadding(MarginInfo value)

获取或设置默认的单元格填充。

参数:

范围类型描述
valueMarginInfoMarginInfo 实例

setDefaultCellTextState(TextState value)

public final void setDefaultCellTextState(TextState value)

获取或设置默认的单元格文本状态。

参数:

范围类型描述
valueTextState文本状态实例

setDefaultColumnWidth(String value)

public final void setDefaultColumnWidth(String value)

获取或设置默认列宽。

参数:

范围类型描述
valuejava.lang.String字符串值

setExpansionText(String value)

public final void setExpansionText(String value)

获取或设置结构元素的扩展文本。

参数:

范围类型描述
valuejava.lang.String值:结构元素的扩展文本。

setId(String id)

public final void setId(String id)

设置结构元素的 ID。

参数:

范围类型描述
idjava.lang.String结构元素的 ID 值

setLanguage(String value)

public final void setLanguage(String value)

获取或设置结构元素的语言。

参数:

范围类型描述
valuejava.lang.String值:结构元素的语言。

setLeft(float value)

public final void setLeft(float value)

获取或设置表格左侧坐标。

参数:

范围类型描述
valuefloat浮点值

setParentElement(Element parentElement)

public void setParentElement(Element parentElement)

设置父元素

参数:

范围类型描述
parentElementElement价值

setRepeatingColumnsCount(int value)

public final void setRepeatingColumnsCount(int value)

获取或设置表的最大列数。

参数:

范围类型描述
valueint整数值

setRepeatingRowsCount(int value)

public final void setRepeatingRowsCount(int value)

获取多页重复的第一行计数。

参数:

范围类型描述
valueint整数值

setRepeatingRowsStyle(TextState value)

public final void setRepeatingRowsStyle(TextState value)

获取重复行的样式。

参数:

范围类型描述
valueTextState文本状态实例

setTag(String newTag)

public final void setTag(String newTag)

为结构元素设置自定义标签。

参数:

范围类型描述
newTagjava.lang.String标签名

setTitle(String value)

public final void setTitle(String value)

获取或设置结构元素的标题。

参数:

范围类型描述
valuejava.lang.String值:结构元素的标题。

setTop(float value)

public final void setTop(float value)

获取或设置桌面坐标。

参数:

范围类型描述
valuefloat浮点值

toString()

public String toString()

返回表示当前对象的字符串。

退货: java.lang.String - 表示当前对象的字符串。

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