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)
With rpt.Document.Printer
.PrinterName = ""
.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.