InterfaceIPageSetupExporter
Streams page layout settings (paper, orientation, scaling) for a worksheet prior to print/export operations.
Definition
Namespace:Telerik.Documents.SpreadsheetStreaming
Assembly:Telerik.Documents.SpreadsheetStreaming.dll
Syntax:
public interface IPageSetupExporter : IDisposable
Inherited Members
Methods
SetFitToPagesTall(int)
Constrain the vertical page count target for automatic scaling (fit-to-pages tall).
Declaration
void SetFitToPagesTall(int numberOfPages)
Parameters
numberOfPages
The number of pages.
SetFitToPagesWide(int)
Constrain the horizontal page count target for automatic scaling (fit-to-pages wide).
Declaration
void SetFitToPagesWide(int numberOfPages)
Parameters
numberOfPages
The number of pages.
SetPageOrder(SpreadPageOrder)
Define the traversal order (over then down or vice versa) when printing multi-page sheets.
Declaration
void SetPageOrder(SpreadPageOrder pageOrder)
Parameters
pageOrder
The page order.
SetPageOrientation(SpreadPageOrientation)
Set portrait or landscape orientation.
Declaration
void SetPageOrientation(SpreadPageOrientation pageOrientation)
Parameters
pageOrientation
The page orientation.
SetPaperSize(SpreadPaperSize)
Set the target paper size used for pagination.
Declaration
void SetPaperSize(SpreadPaperSize paperSize)
Parameters
paperSize
The paper size.
SetScaleFactor(double)
Set an explicit scale factor (0.1–4.0) overriding fit-to-pages behavior when specified.
Declaration
void SetScaleFactor(double scaleFactor)
Parameters
scaleFactor
The scale factor.