See Also

Printer Class  | Printer Members

Language

Visual Basic

C#

Show All

See Also Languages ActiveReports.Viewer Send feedback to Data Dynamics

PaperKind Property

Gets or sets the kind of paper to be used to print the report.

[Visual Basic]
Public Property PaperKind As PaperKind
[C#]
public PaperKind PaperKind {get; set;}

Return Type

A System.Drawing.Printing.PaperKind enumeration value that determines the paper size to use.

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.