ActiveReports 18 .NET Edition
MESCIUS.ActiveReports Assembly / GrapeCity.ActiveReports Namespace / PageSettings Class / PaperKind Property
Example

In This Topic
    PaperKind Property (PageSettings)
    In This Topic
    Gets or sets the kind of paper to be used to print the report.
    Syntax
    'Declaration
     
    Public Property PaperKind As PaperKind
    public PaperKind PaperKind {get; set;}

    Property Value

    A System.Drawing.Printing.PaperKind enumeration value that determines the paper size to use.
    Remarks
    To use custom paper sizes, you must set the PaperKind property to Custom and the PaperName property to a unique string.
    Example
    private void rptPageSettings_ReportStart(object sender, System.EventArgs eArgs)
    {
        this.PageSettings.PaperHeight = 11.0f;
        this.PageSettings.PaperKind = System.Drawing.Printing.PaperKind.Custom;
        this.PageSettings.PaperName = "My Paper";
        this.PageSettings.PaperWidth = 8.5f;    
    }
    Private Sub rptPageSettings_ReportStart(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.ReportStart
       Me.PageSettings.PaperHeight = 11.0F
       Me.PageSettings.PaperKind = System.Drawing.Printing.PaperKind.Custom
       Me.PageSettings.PaperName = "My Paper"
       Me.PageSettings.PaperWidth = 8.5F
    End Sub
    See Also