DocumentTable
Contents
[
Hide
]
DocumentTable class
Provides access to data of a single table (or spreadsheet) located in an external document to be used while assembling a document.
public class DocumentTable
Constructors
Name | Description |
---|---|
DocumentTable(Stream, int) | Creates a new instance of this class using default DocumentTableOptions . |
DocumentTable(string, int) | Creates a new instance of this class using default DocumentTableOptions . |
DocumentTable(Stream, int, DocumentTableOptions) | Creates a new instance of this class. |
DocumentTable(string, int, DocumentTableOptions) | Creates a new instance of this class. |
Properties
Name | Description |
---|---|
Columns { get; } | Gets the collection of DocumentTableColumn objects representing columns of the corresponding table. |
IndexInDocument { get; } | Gets the original zero-based index of the corresponding table as per the source document. |
Name { get; set; } | Gets or sets the name of this table used to access the table’s data in a template document passed to DocumentAssembler . |
Remarks
For documents of Spreadsheet file formats, a DocumentTable
instance represents a single sheet. For documents of other file formats, a DocumentTable
instance represents a single table.
To access data of the corresponding table while assembling a document, pass an instance of this class as a data source to one of DocumentAssembler
.AssembleDocument overloads.
In template documents, a DocumentTable
instance should be treated in the same way as if it was a DataTable instance. See template syntax reference for more information.
See Also
- namespace GroupDocs.Assembly.Data
- assembly GroupDocs.Assembly