API Reference
Class
OfficeTablePagination
Shared measured-row pagination for drawing and native document tables.
Inheritance
- Object
- OfficeTablePagination
Methods
public static IReadOnlyList<OfficeTablePage> Paginate(IReadOnlyList<Double> rowHeights, Double availableHeight, Double headerHeight, Int32 maximumPages = 1000, CancellationToken cancellationToken = default) #Returns:
IReadOnlyList<OfficeTablePage>Packs consecutive measured rows without splitting or dropping them. Every page includes headerHeight. Invalid dimensions, an unfit row, or an exceeded page budget fail before a partial result is returned. An empty table produces one header-only page.
Parameters
- rowHeights System.Collections.Generic.IReadOnlyList{System.Double}
- availableHeight System.Double
- headerHeight System.Double
- maximumPages System.Int32 = 1000
- cancellationToken System.Threading.CancellationToken = default
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object