ActiveReports 18 .NET Edition
MESCIUS.ActiveReports.Export.Image Assembly / GrapeCity.ActiveReports.Export.Image.Tiff.Section Namespace / TiffExport Class / Export Method / Export(SectionDocument,Stream) Method
The ActiveReports object to export.
The System.IO.Stream to which to save the TIFF.
Example

In This Topic
    Export(SectionDocument,Stream) Method
    In This Topic
    Exports the document to the specified stream.
    Syntax
    'Declaration
     
    Public Overloads Sub Export( _
       ByVal document As SectionDocument, _
       ByVal outputStream As Stream _
    ) 
    public void Export( 
       SectionDocument document,
       Stream outputStream
    )

    Parameters

    document
    The ActiveReports object to export.
    outputStream
    The System.IO.Stream to which to save the TIFF.
    Example
    Dim rpt As New SectionReport1()
    rpt.Run(False)
    Response.ContentType="image/tiff"
    Dim Astream = New System.IO.MemoryStream()
    Response.AddHeader("content-disposition","attachment;filename=temp.tiff")
    Me.TiffExport1.Export(rpt.Document,Astream)
    Response.AddHeader("Content-Length",Astream.Length.ToString())
    Response.BinaryWrite(stream.ToArray())
    Response.End()
    SectionReport1 rpt = new SectionReport1();
    
    try
    {
    rpt.Run(false);
    }
    catch(Exception eRunReport)
    {
    Response.Clear();
    Response.Write("<h1>ErrorArunningAreport:</h1>");
    Response.Write(eRunReport.ToString());
    return;
    }
    Response.ContentType="image/tiff";
    Response.AddHeader("content-disposition","attachment;Afilename=temp.tiff");
    GrapeCity.ActiveReports.Export.Image.Tiff.Section.TiffExport T = new GrapeCity.ActiveReports.Export.Image.Tiff.Section.TiffExport();
    System.IO.MemoryStream memStream= new System.IO.MemoryStream();
    T.Export(rpt.Document,memStream);
    Response.AddHeader("Content-Length",memStream.Length.ToString());
    Response.BinaryWrite(memStream.ToArray());
    Response.End();
    See Also