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. |
评论
对于电子表格文件格式的文档,aDocumentTable instance 表示单个 sheet. 对于其他文件格式的文档,aDocumentTable实例代表单个表。
要在组装文档时访问相应表的数据,将此类的实例作为 数据源传递给其中之一DocumentAssembler.AssembleDocument 重载.
在模板文档中,一个DocumentTable应以与 was a 相同的方式对待实例DataTable实例。有关详细信息,请参阅模板语法参考。