Gets or sets a value indicating whether the page is printed in landscape or portrait orientation.
Syntax
Visual Basic (Declaration) | |
---|
Public Property Landscape As Boolean |
Visual Basic (Usage) | Copy Code |
---|
Dim instance As Printer
Dim value As Boolean
instance.Landscape = value
value = instance.Landscape
|
C# | |
---|
public bool Landscape {get; set;} |
Return Value
True if the page should be printed in landscape orientation; otherwise,
False. The default is determined by the printer.
Example
C# | Copy Code |
---|
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 | Copy Code |
---|
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