PaperSettings Class

A class that encapsulates information describing a physical page.
Inheritance Hierarchy
SystemObject
  Dundas.BI.PrintPaperSettings

Namespace: Dundas.BI.Print
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
public class PaperSettings

The PaperSettings type exposes the following members.

Constructors
 NameDescription
Public methodPaperSettings Initializes a new instance of the PaperSettings class.
Top
Properties
 NameDescription
Public propertyHeight Gets or sets the height of the paper.
Public propertyInnerHeight Gets the usable height of the page after orientation and margins are considered.
Public propertyInnerWidth Gets the usable width of the page after orientation and margins are considered.
Public propertyMarginBottom Gets or sets size of the bottom page margin.
Public propertyMarginLeft Gets or sets size of the left page margin.
Public propertyMarginRight Gets or sets size of the right page margin.
Public propertyMarginTop Gets or sets size of the top page margin.
Public propertyOrientation Gets or sets the paper orientation.
Public propertyOrientedHeight Gets the height of the page after orientation is considered.
Public propertyOrientedWidth Gets the width of the page after orientation is considered.
Public propertySize Gets or sets the height of the paper.
Public propertyUnit Gets or sets unit the page dimensions are specified in.
Public propertyWidth Gets or sets the width of the paper.
Top
Methods
 NameDescription
Public methodStatic memberFromPaperSize Creates a new paper setting with default margins and width, height, and unit that corresponds to one of the standard paper sizes.
Public methodSetMargins(Double) Sets all margins to the specified value.
Public methodSetMargins(Double, PaperUnit) Sets all margins to the specified value.
Public methodToUnit Converts all values from the current unit to the specified unit.
Top
Fields
 NameDescription
Public fieldStatic memberDefaultMarginInches The default paper margin in inches.
Top
See Also