Interface
IPageSetupExporter

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:

cs-api-definition
public interface IPageSetupExporter : IDisposable

Inherited Members IDisposable.Dispose()

Methods

SetFitToPagesTall(int)

Constrain the vertical page count target for automatic scaling (fit-to-pages tall).

Declaration

cs-api-definition
void SetFitToPagesTall(int numberOfPages)

Parameters

numberOfPages

int

The number of pages.

SetFitToPagesWide(int)

Constrain the horizontal page count target for automatic scaling (fit-to-pages wide).

Declaration

cs-api-definition
void SetFitToPagesWide(int numberOfPages)

Parameters

numberOfPages

int

The number of pages.

SetPageOrder(SpreadPageOrder)

Define the traversal order (over then down or vice versa) when printing multi-page sheets.

Declaration

cs-api-definition
void SetPageOrder(SpreadPageOrder pageOrder)

Parameters

pageOrder

SpreadPageOrder

The page order.

SetPageOrientation(SpreadPageOrientation)

Set portrait or landscape orientation.

Declaration

cs-api-definition
void SetPageOrientation(SpreadPageOrientation pageOrientation)

Parameters

pageOrientation

SpreadPageOrientation

The page orientation.

SetPaperSize(SpreadPaperSize)

Set the target paper size used for pagination.

Declaration

cs-api-definition
void SetPaperSize(SpreadPaperSize paperSize)

Parameters

paperSize

SpreadPaperSize

The paper size.

SetScaleFactor(double)

Set an explicit scale factor (0.1–4.0) overriding fit-to-pages behavior when specified.

Declaration

cs-api-definition
void SetScaleFactor(double scaleFactor)

Parameters

scaleFactor

double

The scale factor.