ActiveReports 14
GrapeCity.ActiveReports.Export.Xml Assembly / GrapeCity.ActiveReports.Export.Xml.Section Namespace / TextExport Class / Export Method
Example

In This Topic
    Export Method (TextExport)
    In This Topic
    Exports the specified document to text format.
    Overload List
    OverloadDescription
    Exports the specified document to a text format file.  
    Exports the specified document to a text format file.  
    Exports the specified document to the specified stream in Rich Text Format.  
    Exports the specified document to the specified stream in text format.  
    Exports the specified IReport to file  
    Exports the specified IReport to file  
    Exports the specified IReport to stream  
    Exports the specified IReport to stream  
    Exports the specified range of pages in the document to a text file.  
    Exports the specified document to a text file.  
    Exports the specified document to a text stream.  
    Exports the specified range of pages in the document to a text stream.  
    Example
    This code sample assumes that you have a RichTextBox on the viewer's form.
    private void btnExport_Click(object sender, System.EventArgs e)
    {
        SectionReport1 rpt = New SectionReport();
        GrapeCity.ActiveReports.Export.Xml.Section.TextExport t = new GrapeCity.ActiveReports.Export.Xml.Section.TextExport();
        System.IO.MemoryStream s = New System.IO.MemoryStream();
        rpt.Run();
        this.Viewer1.Document = rpt.Document;
        t.Encoding = System.Text.Encoding.Default;
        t.PageDelimiter = "\n" + "End of Page" + "\n" + "\n";
        t.SuppressEmptyLines = false;
        t.TextDelimiter = "        ";
        t.Export(rpt.Document, s,"1-2");
        s.Position = 0;
        this.rtbWinForm.LoadFile(s, RichTextBoxStreamType.PlainText);
    }
    Private Sub btnExport_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExport.Click
        Dim rpt As New SectionReport1
        Dim t As New GrapeCity.ActiveReports.Export.Xml.Section.TextExport
        Dim s = New System.IO.MemoryStream
        rpt.Run()
        Me.Viewer1.Document = rpt.Document
        t.Encoding = System.Text.Encoding.Default
        t.PageDelimiter = vbCrLf & "End of Page" & vbCrLf & vbCrLf
        t.SuppressEmptyLines = False
        t.TextDelimiter = "     "
        t.Export(rpt.Document, s, "1-2")
        s.position = 0
        Me.rtbWinForm.LoadFile(s, RichTextBoxStreamType.PlainText)
    End Sub
    See Also