PageTableArea class

Represents a table page area which is used to represent a table in the parsing by template functionality.

public sealed class PageTableArea : PageArea


Name Description
PageTableArea(IEnumerable<double>, IEnumerable<double>, IEnumerable<PageTableAreaCell>, Page, Rectangle) Initializes a new instance of the PageTableArea class.


Name Description
ColumnCount { get; } Gets the total number of the table colums.
Item { get; } Gets the table cell by row and column indexes.
Page { get; } Gets the document page information such as page index and page size.
Rectangle { get; } Gets the rectangular area.
RowCount { get; } Gets the total number of the table rows.


Name Description
GetColumnWidth(int) Returns the column width.
GetRowHeight(int) Returns the row height.


PageTableArea class is used to organize inheritors of PageArea class in table structure.

See Also