Visual Basic (Declaration) | |
---|---|
Public Overloads Sub Export( _ ByVal document As SectionDocument, _ ByVal outputStream As System.IO.Stream, _ ByVal pageRange As System.String _ ) |
C# | |
---|---|
public void Export( SectionDocument document, System.IO.Stream outputStream, System.string pageRange ) |
Parameters
- document
- The ActiveReports Document object to export.
- outputStream
- The System.IO.Stream to which to write the RTF.
- pageRange
- A range of page numbers to export separated by a comma. A single page number can be between each comma, or a range of pages with a hyphen between the starting and ending page numbers in the range.
This code snippet assumes that you have a Windows RichTextBox control on your viewer's form.
C# | Copy Code |
---|---|
private void btnExport_Click(object sender, System.EventArgs e) { rptGrapeCity rpt = new rptGrapeCity(); GrapeCity.ActiveReports.Export.Word.Section.RtfExport r = new GrapeCity.ActiveReports.Export.Word.Section.RtfExport(); System.IO.MemoryStream s = new System.IO.MemoryStream(); rpt.Run(); this.Viewer1.Document = rpt.Document; r.Export(rpt.Document, s,"1"); s.Position = 0; this.rtbWinForm.LoadFile(s, RichTextBoxStreamType.RichText); } |
Visual Basic | Copy Code |
---|---|
Private Sub btnExport_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim rpt As New SectionReport1 Dim r As New GrapeCity.ActiveReports.Export.Word.Section.RtfExport Dim s As New System.IO.MemoryStream rpt.Run() Me.Viewer1.Document = rpt.Document r.Export(rpt.Document, s, "1") s.position = 0 Me.rtbWinForm.LoadFile(s, RichTextBoxStreamType.RichText) End Sub |