DocumentTable

DocumentTable class

提供对位于外部文档中的单个表(或电子表格)的数据的访问,以便在 组装文档时使用。

public class DocumentTable

构造函数

姓名 描述
DocumentTable(Stream, int) 使用默认创建此类的新实例DocumentTableOptions.
DocumentTable(string, int) 使用默认创建此类的新实例DocumentTableOptions.
DocumentTable(Stream, int, DocumentTableOptions) 创建此类的新实例。
DocumentTable(string, int, DocumentTableOptions) 创建此类的新实例。

特性

姓名 描述
Columns { get; } 获取集合DocumentTableColumn代表 对应表列的对象。
IndexInDocument { get; } 根据源文档获取对应表的原始从零开始的索引。
Name { get; set; } 获取或设置此表的名称,用于访问传递给的模板文档中的表数据 DocumentAssembler.

评论

对于电子表格文件格式的文档,aDocumentTableinstance 表示单个 sheet. 对于其他文件格式的文档,aDocumentTable实例代表一个表。

要在组装文档时访问相应表的数据,请将此类的实例作为 数据源传递给其中一个DocumentAssembler.AssembleDocument 重载.

在模板文档中,一个DocumentTable实例应该以与 was a 相同的方式处理DataTable实例。有关更多信息,请参阅模板语法参考。

也可以看看