skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop

    Web

    Kendo UI UI for jQuery UI for Angular UI for React UI for Vue UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Test Studio Dev Edition Telerik JustMock

    CMS

    Sitefinity

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
  • Docs & Support
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class PageMargins

Represents a collection of page margins.

Inheritance
System.Object
PageMargins
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.Windows.Documents.Spreadsheet.Model.Printing
Assembly: Telerik.Windows.Documents.Spreadsheet.dll

Syntax

public class PageMargins

Constructors

PageMargins()

Initializes a new instance of the PageMargins class.

Declaration
public PageMargins()

PageMargins(Double)

Initializes a new instance of the PageMargins class.

Declaration
public PageMargins(double all)
Parameters
System.Double all

All margins.

PageMargins(Double, Double)

Initializes a new instance of the PageMargins class.

Declaration
public PageMargins(double leftRight, double topBottom)
Parameters
System.Double leftRight

The left and the right margin.

System.Double topBottom

The top and the bottom margin.

PageMargins(Double, Double, Double)

Initializes a new instance of the PageMargins class.

Declaration
public PageMargins(double leftRight, double topBottom, double headerFooter)
Parameters
System.Double leftRight

The left and right margins.

System.Double topBottom

The top and bottom margins.

System.Double headerFooter

The header and footer margins.

PageMargins(Double, Double, Double, Double)

Initializes a new instance of the PageMargins class.

Declaration
public PageMargins(double left, double top, double right, double bottom)
Parameters
System.Double left

The left margin.

System.Double top

The top margin.

System.Double right

The right margin.

System.Double bottom

The bottom margin.

PageMargins(Double, Double, Double, Double, Double, Double)

Initializes a new instance of the PageMargins class.

Declaration
public PageMargins(double left, double top, double right, double bottom, double header, double footer)
Parameters
System.Double left

The left margin.

System.Double top

The top margin.

System.Double right

The right margin.

System.Double bottom

The bottom margin.

System.Double header

The header margin.

System.Double footer

The footer margin.

Fields

NarrowMargins

The narrow margins.

Declaration
public static readonly PageMargins NarrowMargins
Field Value
PageMargins

NormalMargins

The normal margins.

Declaration
public static readonly PageMargins NormalMargins
Field Value
PageMargins

WideMargins

The wide margins.

Declaration
public static readonly PageMargins WideMargins
Field Value
PageMargins

Properties

Bottom

Gets the bottom margin.

Declaration
public double Bottom { get; }
Property Value
System.Double

The bottom margin.

Footer

Gets or sets the footer margin.

Declaration
public double Footer { get; }
Property Value
System.Double

The footer margin.

Header

Gets or sets the header margin.

Declaration
public double Header { get; }
Property Value
System.Double

The header margin.

Left

Gets the left margin.

Declaration
public double Left { get; }
Property Value
System.Double

The left margin.

Right

Gets the right margin.

Declaration
public double Right { get; }
Property Value
System.Double

The right margin.

Top

Gets the top margin.

Declaration
public double Top { get; }
Property Value
System.Double

The top margin.

Methods

Equals(Object)

Determines whether the specified System.Object is equal to the current System.Object.

Declaration
public override bool Equals(object obj)
Parameters
System.Object obj

The System.Object to compare with the current System.Object.

Returns
System.Boolean

True if the specified System.Object is equal to the current System.Object; otherwise, false.

Overrides
System.Object.Equals(System.Object)

GetHashCode()

Serves as a hash function for a particular type.

Declaration
public override int GetHashCode()
Returns
System.Int32

A hash code for the current System.Object.

Overrides
System.Object.GetHashCode()
Getting Started
  • Getting Started
Support Resources
  • Documentation
Community
  • Forums
  • Blogs
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.