Sends the generated Word binary file to the specified or, a class derived from System.IO.Stream (for example, ).

 public void Save(System.IO.Stream outputStream)
Public Sub Save(ByVal outputStream As System.IO.Stream)

A System.IO.Stream object (for example, Response.OutputStream) or, a class derived from System.IO.Stream (for example, System.IO.FileStream)

Save will throw this exception if null (C#) or Nothing (VB.NET) is passed to the method.

If you pass Save a System.IO.FileStream, WordWriter will save the generated file on the server. If you pass Save Response.OutputStream, WordWriter will stream the the generated file to the client.

You can call Save more than once for a single instance of WordTemplate. This allows you to save more than one copy of a generated file, and/or both save the file on the server and stream it to the client.


          //--- Open a FileStream object, pass it to
          //--- the Save method, and close the FileStream object.
          FileStream oFileStream = new FileStream(@"c:\temp\StreamOutput.doc", FileMode.Create);
          oWW.Save(oFileStream);

          //--- Could put this in a finally block
          if(oFileStream!=null)
               oFileStream.Close();
        

          '--- Open a FileStream  object, pass it to
          '--- the Save method, and close the FileStream object.
          Dim oFileStream As New FileStream("c:\temp\StreamOutput.doc", _
               FileMode.Create)
          oWW.Save(oFileStream)

          '--- Could put this in a finally block
          If Not oFileStream Is Nothing Then
               oFileStream.Close()
          End If