See Also

Printer Class  | Printer Members

Language

Visual Basic

C#

Show All

See Also Languages ActiveReports.Viewer Send feedback to Data Dynamics

Landscape Property

Gets or sets a value indicating whether the page is printed in landscape or portrait orientation.

[Visual Basic]
Public Property Landscape As Boolean
[C#]
public bool Landscape {get; set;}

Return Type

True if the page should be printed in landscape orientation; otherwise, False. The default is determined by the printer.

Example

[C#] 

private void arv_Load(object sender, System.EventArgs e) 

    ActiveReport1 rpt = new ActiveReport1(); 
    System.Drawing.Printing.PaperSize p = new System.Drawing.Printing.PaperSize("Custom Paper Size", 400, 900); //hundredths of an inch 
    rpt.Document.Printer.PrinterName = ""; //use the virtual print driver for paper sizes not supported by the local printer 
    rpt.Document.Printer.PaperKind = System.Drawing.Printing.PaperKind.Custom; 
    rpt.Document.Printer.PaperSize = p; 
    rpt.Document.Printer.Landscape = true; 
    rpt.Run(); 
    arv.Document = rpt.Document; 
}

[Visual Basic] 

Private Sub arv_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles arv.Load
    Dim rpt As New ActiveReport1
    Dim p As New System.Drawing.Printing.PaperSize("Custom Paper Size", 400, 900) 'hundredths of an inch
    With rpt.Document.Printer
        .PrinterName = "" 'use the virtual print driver for paper sizes not supported by the local printer
        .PaperKind = Printing.PaperKind.Custom
        .PaperSize = p
        .Landscape = True
    End With
    rpt.Run()
    arv.Document = rpt.Document
End Sub

See Also

Printer Class  | Printer Members

 

 


Copyright © 2004-2005 Data Dynamics, Ltd. All rights reserved.