Problem
What options are available for saving an ExcelWriter or WordWriter generated file?
Solution
ExcelTemplate.Save, ExcelApplication.Save, WordTemplate.Save, and WordApplication.Save all have the same four output options:
- Save to disk – saves the generated file on the server
- Save to an IO stream – streams the file to the specified IO stream or class derived from System.IO.Stream
- Stream to the client as an attachment
- Stream to the client as an inline file – If the user is using Internet Explorer, the file will be opened in the browser using IE’s inline browsing option. Otherwise, the file will be streamed to client.