TemplateTable
Contents
 [
        
            Hide
        ]
    TemplateTable class
Provides the template table.
public sealed class TemplateTable : TemplateItem
Constructors
| Name | Description | 
|---|---|
| TemplateTable(TemplateTableLayout, string) | Initializes a new instance of the TemplateTable class with the UPPER CASE name. | 
| TemplateTable(TemplateTableParameters, string) | Initializes a new instance of the TemplateTable class. | 
| TemplateTable(TemplateTableLayout, string, double?) | Initializes a new instance of the TemplateTable class with the UPPER CASE name. | 
| TemplateTable(TemplateTableParameters, string, double?) | Initializes a new instance of the TemplateTable class. | 
| TemplateTable(TemplateTableLayout, string, double?, bool) | Initializes a new instance of the TemplateTable class. | 
| TemplateTable(TemplateTableParameters, string, double?, bool) | Initializes a new instance of the TemplateTable class. | 
Properties
| Name | Description | 
|---|---|
| Layout { get; } | Gets the table layout. | 
| Name { get; } | Gets the name of the template item. | 
| PageWidth { get; } | Gets the width of the page that was used to create the template item. | 
| Parameters { get; } | Gets the parameters to detect the table in the automatic mode. | 
| UseUpperCaseName { get; } | Gets a boolean value that indicates whether a Name was converted to UPPER CASE. | 
Methods
| Name | Description | 
|---|---|
| override Scale(double) | Scales this template item by a given factor. | 
Remarks
There are two ways to define a table:
- Using 
TemplateTableLayoutclass. In this case the table is defined by its position on the page: rectangular area, columns and rows separators. - Using 
TemplateTableParametersclass. In this case the table is detected automatically by algorithms with set parameters. SeeTemplateTableParametersclass for more information. 
See Also
- class TemplateItem
 - namespace GroupDocs.Parser.Templates
 - assembly GroupDocs.Parser