ActiveReports 14 .NET Edition
GrapeCity.ActiveReports.Document Assembly / GrapeCity.ActiveReports.Document.Section Namespace / Page Class / DrawText Method / DrawText(String,Single,Single,Single,Single,String) Method
Text string to be drawn on the page.
Left position of the text.
Top position of the text.
Width of the text area (in inches).
Height of the text area (in inches).
Hyperlink URL.
Example

In This Topic
    DrawText(String,Single,Single,Single,Single,String) Method
    In This Topic
    Draws the specified string within the specified coordinates and creates a hyperlink for the text area.
    Syntax
    'Declaration
     
    Public Overloads Sub DrawText( _
       ByVal strText As String, _
       ByVal left As Single, _
       ByVal top As Single, _
       ByVal width As Single, _
       ByVal height As Single, _
       ByVal strLink As String _
    ) 
    public void DrawText( 
       string strText,
       float left,
       float top,
       float width,
       float height,
       string strLink
    )

    Parameters

    strText
    Text string to be drawn on the page.
    left
    Left position of the text.
    top
    Top position of the text.
    width
    Width of the text area (in inches).
    height
    Height of the text area (in inches).
    strLink
    Hyperlink URL.
    Remarks
    Uses the page's Font, ForeColor, BackColor, TextAlignment, TextAngle and VerticalTextAlignment properties to draw the string.
    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;
    
        arv.Document.Pages[0].DrawText("Confidential", 1, 1, 6.5f, 9, "www.grapecity.com");
    }
    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)
    
        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", 1, 1, 6.5, 9, "www.grapecity.com")
        End With
    End Sub
    See Also