[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.PageSettings

PageSettings Class

Summary description for PageSettings.

Inheritance
PageSettings
Implements
Namespace: GrapeCity.ActiveReports
Assembly: MESCIUS.ActiveReports.dll
Syntax
public class PageSettings : IDisposable

Constructors

Name Description
PageSettings()

Initializes a new instance of the PageSettings class.

Properties

Name Description
Collate

Gets or sets the printer collate type.

DefaultPaperSize

Gets or sets a value that specifies whether the report document should print to the printer's default paper size.

DefaultPaperSource

Gets or sets a value that specifies whether the report document should print to the printer's default paper source.

Duplex

Gets or sets the report document setting for double-sided printing.

Gutter

Gets or sets the amount of space between columns in inches.

Margins

Gets or sets the default page margins of the report document.

MirrorMargins

Gets or sets a value that specifies whether the margins will be mirrored for every other page of the document.

Orientation

Gets or sets a value that specifies whether the document pages should be printed in portrait or landscape.

PaperHeight

Gets or sets a value that specifies the height of a custom paper size.

PaperKind
PaperName

Gets or sets the name of the type of paper.

PaperSource

Gets or sets the paper source used to print the report document pages.

PaperSourceName

Gets the name of the paper source.

PaperWidth

Gets or sets a value that specifies the width, in inches, of a custom paper size.

Methods

Name Description
CalcKnownPaperSize(PaperKind)

For internal use only.

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Dispose(bool)

Releases unmanaged and - optionally - managed resources.

Events

Name Description
Changed

Occurs when any of the PageSettings properties are changed.

Extension Methods