New to Telerik Document ProcessingStart a free 30-day trial

Abstract base for sheet page setup, managing paper type, orientation, margins, and header/footer settings.

Definition

Namespace:Telerik.Windows.Documents.Spreadsheet.Model.Printing

Assembly:Telerik.Windows.Documents.Spreadsheet.dll

Syntax:

C#
public abstract class SheetPageSetupBase

Inheritance: objectSheetPageSetupBase

Derived Classes: SheetPageSetup<T>

Methods

Invalidates the sheet layout.

C#
protected void InvalidateSheetLayout()

Resumes the sheet layout update.

C#
protected void ResumeSheetLayoutUpdate()

Suspends the sheet layout update.

C#
protected void SuspendSheetLayoutUpdate()

Properties

Gets the header and footer settings that define repeated content on each printed page.

C#
public HeaderFooterSettings HeaderFooterSettings { get; }
Property Value:

The header footer settings.

Gets or sets the page margins that control spacing around the printable content.

C#
public PageMargins Margins { get; set; }
Property Value:

The margins.

Gets or sets the page orientation (portrait or landscape) used when printing or exporting.

C#
public PageOrientation PageOrientation { get; set; }
Property Value:

The page orientation.

Gets the page size in device-independent units, derived from the current paper type.

C#
public Size PageSize { get; }
Property Value:

The size of the page.

Gets or sets the paper type that determines the physical page dimensions for printing.

C#
public PaperTypes PaperType { get; set; }
Property Value:

The type of the paper.