ActiveReports 15 .NET Edition
GrapeCity.ActiveReports.Document Assembly / GrapeCity.ActiveReports.Document.Section Namespace / Page Class / DrawText Method
Example

In This Topic
    DrawText Method
    In This Topic

    Draws text on the page.

    Overload List
    OverloadDescription
    Draws the specified string within the specified coordinates.  
    Draws the specified string within the specified bounds.  
    Draws the specified array of strings within the specified coordinates.  
    Draws the specified array of strings within the specified bounds.  
    Draws the specified string within the specified coordinates and creates a hyperlink for the text area.  
    Draws the specified string within the specified bounds and creates a hyperlink at the specified area.  
    Draws the specified array of strings within the specified coordinates and creates a hyperlink for the text area.  
    Draws the specified array of strings within the specified bounds and creates a hyperlink at the specified area.  
    Remarks

    Units are determined by the Page.Units property.

    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