New to Telerik UI for WinFormsStart a free 30-day trial

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:

C#
public interface IPageSetupExporter : IDisposable

Inherited Members IDisposable.Dispose()

Methods

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

C#
void SetFitToPagesTall(int numberOfPages)
Parameters:numberOfPagesint

The number of pages.

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

C#
void SetFitToPagesWide(int numberOfPages)
Parameters:numberOfPagesint

The number of pages.

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

C#
void SetPageOrder(SpreadPageOrder pageOrder)
Parameters:pageOrderSpreadPageOrder

The page order.

Set portrait or landscape orientation.

C#
void SetPageOrientation(SpreadPageOrientation pageOrientation)
Parameters:pageOrientationSpreadPageOrientation

The page orientation.

Set the target paper size used for pagination.

C#
void SetPaperSize(SpreadPaperSize paperSize)
Parameters:paperSizeSpreadPaperSize

The paper size.

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

C#
void SetScaleFactor(double scaleFactor)
Parameters:scaleFactordouble

The scale factor.