ActiveReports 14 .NET Edition
GrapeCity.ActiveReports.Document Assembly / GrapeCity.ActiveReports.Document.Section Namespace / Page Class / Font Property
Example

In This Topic
    Font Property (Page)
    In This Topic

    Gets or sets the current font used to draw text on the page.

    Syntax
    'Declaration
     
    Public Property Font As Font
    public Font Font {get; set;}

    Property Value

    System.Drawing.Font value.

    Example
    private void arv_Load(object sender, System.EventArgs e)
    {
        rptDocument rpt = new rptDocument();
        rpt.Run();
        arv.Document=rpt.Document;
    
        System.Drawing.Font f = new System.Drawing.Font("Times New Roman", 36);
        arv.Document.Pages[0].ForeColor = System.Drawing.Color.YellowGreen;
        arv.Document.Pages[0].Font = f;
        arv.Document.Pages[0].TextAlignment = GrapeCity.ActiveReports.Document.Section.TextAlignment.Center;
        arv.Document.Pages[0].TextAngle = 900;
        arv.Document.Pages[0].VerticalTextAlignment = GrapeCity.ActiveReports.Document.Section.VerticalTextAlignment.Middle;
    
        Single x = 1.0F;
        Single y = 1.0F;
        Single width = 6.5F;
        Single height = 9.0F;
        RectangleF drawRect = new RectangleF(x,y,width,height);
    
        arv.Document.Pages[0].DrawText("Confidential", drawRect);
    }
    Private Sub arv_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles arv.Load
        Dim rpt As New rptDocument
        rpt.Run()
        arv.Document = rpt.Document
    
        Dim f As New System.Drawing.Font("Times New Roman", 36)
        Dim x As Single = 1.0F
        Dim y As Single = 1.0F
        Dim width As Single = 6.0F
        Dim height As Single = 9.0F
        Dim drawRect As New RectangleF(x, y, width, height)
    
        With arv.Document.Pages(0)
            .Font = f
            .ForeColor = System.Drawing.Color.YellowGreen
            .TextAlignment = GrapeCity.ActiveReports.Document.Section.TextAlignment.Center
            .TextAngle = 900
            .VerticalTextAlignment = GrapeCity.ActiveReports.Document.Section.VerticalTextAlignment.Middle
            .DrawText("Confidential", drawRect)
        End With
    End Sub
    See Also