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