ActiveReports 8
PageSettings Class
Members  Example  See Also 
GrapeCity.ActiveReports.v8 Assembly > GrapeCity.ActiveReports Namespace : PageSettings Class

Glossary Item Box

Specifies the page settings used to print the report document pages.

Object Model

PageSettings Class

Syntax

Visual Basic (Declaration) 
Public Class PageSettings 
C# 
public class PageSettings 

Example

C#Copy Code
private void rptPageSettings_ReportStart(object sender, System.EventArgs eArgs)
{
    this.PageSettings.Collate = GrapeCity.ActiveReports.PageSettings.PrinterCollate.Collate;
    this.PageSettings.DefaultPaperSize = true;
    this.PageSettings.DefaultPaperSource = true;
    this.PageSettings.Duplex = System.Drawing.Printing.Duplex.Default;
    this.PageSettings.Gutter = 1.0f;
    this.PageSettings.Margins.Bottom = 1.0f;
    this.PageSettings.Margins.Left = 1.0f;
    this.PageSettings.Margins.Right = 1.0f;
    this.PageSettings.Margins.Top = 1.0f;
    this.PageSettings.MirrorMargins = false;
    this.PageSettings.Orientation = PageOrientation.Default;
    this.PageSettings.PaperHeight = 11.0f;
    this.PageSettings.PaperKind = System.Drawing.Printing.PaperKind.Custom;
    this.PageSettings.PaperSource = System.Drawing.Printing.PaperSourceKind.Manual;
    this.PageSettings.PaperWidth = 8.5f;    
}
Visual BasicCopy Code
Private Sub rptPageSettings_ReportStart(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.ReportStart
   Me.PageSettings.Collate = PageSettings.PrinterCollate.Collate
   Me.PageSettings.DefaultPaperSize = True
   Me.PageSettings.DefaultPaperSource = True
   Me.PageSettings.Duplex = Drawing.Printing.Duplex.Default
   Me.PageSettings.Gutter = 1.0F
   Me.PageSettings.Margins.Bottom = 1.0F
   Me.PageSettings.Margins.Left = 1.0F
   Me.PageSettings.Margins.Right = 1.0F
   Me.PageSettings.Margins.Top = 1.0F
   Me.PageSettings.MirrorMargins = False
   Me.PageSettings.Orientation = PageOrientation.Default
   Me.PageSettings.PaperHeight = 11.0F
   Me.PageSettings.PaperKind = System.Drawing.Printing.PaperKind.Custom
   Me.PageSettings.PaperSource = System.Drawing.Printing.PaperSourceKind.Manual
   Me.PageSettings.PaperWidth = 8.5F
End Sub

Inheritance Hierarchy

System.Object
   GrapeCity.ActiveReports.PageSettings

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also