Table

Table class

表示可以添加到页面的表。

public sealed class Table : BaseParagraph

构造函数

姓名 描述
Table() 默认构造函数。

特性

姓名 描述
Alignment { get; set; } 获取或设置表格对齐方式。
BackgroundColor { get; set; } 获取或设置表格背景颜色
Border { get; set; } 获取或设置边框。
BreakText { get; set; } 获取或设置 table 的中断文本
Broken { get; set; } 获取或设置表垂直损坏;
ColumnAdjustment { get; set; } 获取或设置表格列调整。
ColumnWidths { get; set; } 获取表格的列宽。
CornerStyle { get; set; } 获取或设置边框角的样式
DefaultCellBorder { get; set; } 获取默认单元格边框;
DefaultCellPadding { get; set; } 获取或设置默认单元格填充。
DefaultCellTextState { get; set; } 获取或设置默认单元格文本状态。
DefaultColumnWidth { get; set; } 获取默认单元格边框;
virtual HorizontalAlignment { get; set; } 获取或设置段落 的水平对齐方式
virtual Hyperlink { get; set; } 获取或设置片段超链接(用于pdf生成器)。
IsBordersIncluded { get; set; } 获取或设置包含在列宽度中的边框。
IsBroken { get; set; } 获取或设置表已损坏 - 将在下一页截断。
IsFirstParagraphInColumn { get; set; } 获取或设置一个布尔值,指示此段落是否将在下一列。 默认为 false。(用于 pdf 生成)
IsInLineParagraph { get; set; } 获取或设置段落是内联的。 默认为 false。(用于 pdf 生成)
IsInNewPage { get; set; } 获取或设置一个 bool 值,强制此段落在新页面生成。 默认为 false。(用于 pdf 生成)
IsKeptWithNext { get; set; } 获取或设置一个布尔值,指示当前段落是否与下一个段落保持在同一页面中。 默认为 false。(用于 pdf 生成)
Left { get; set; } 获取或设置表格左坐标。
Margin { get; set; } 获取或设置段落的外边距(用于生成 pdf)
RepeatingColumnsCount { get; set; } 获取或设置 table 的最大列数
RepeatingRowsCount { get; set; } 获取重复数页的第一行计数
RepeatingRowsStyle { get; set; } 获取重复行的样式
Rows { get; } 获取表的行数。
Top { get; set; } 获取或设置桌面坐标
virtual VerticalAlignment { get; set; } 获取或设置段落 的垂直对齐方式
ZIndex { get; set; } 获取或设置一个 int 值,指示图形的 Z 顺序。 ZIndex 较大的图将放置在 ZIndex 较小的图上。 ZIndex 可以是负数。带有负数 ZIndex 的图形将被放置在页面中的文本后面。

方法

姓名 描述
override Clone() 克隆表。
GetHeight(Page) 获取高度。
GetWidth() 获取宽度。
ImportArray(object[], int, int, bool) 将一维数据数组导入表中。每个数组的项导入一个单元格,并且 从参数中定义的行和列开始。在导入过程中,如果检测到必要的rows 仍然不存在(即目标表太小,无法吸收所有数据),将创建必要的行
ImportDataTable(DataTable, bool, int, int) 将 System.Data.DataTable 中的数据导入 Aspose.Pdf.Table
ImportDataTable(DataTable, bool, int, byte, int, int, bool) 导入一个DataTable对象放入表中。
ImportDataTable(DataTable, int[], int[], int, int, bool, bool) 导入一个DataTable对象,但不是整个实体。仅导入指定的行和列。
ImportDataView(DataView, bool, int, int, int, int) 导入一个DataView对象的数据到表中。
SetColumnTextState(int, TextState) 设置高度。

也可以看看