Wiki Markup |
---|
{description} {excerpt}Streams a [Document|Document] to an HttpResponse with the option of having it open in the user's web browser. The fileName specified will appear in the browser window. In addition, the content\-type to use when streaming the file is specified.{excerpt} {signature:C#} public void Save(Document doc, System.Web.HttpResponse response, System.String fileName, boolean openInBrowser) {signature}{signature:vb.net} Public Sub Save(ByVal doc As Document, ByVal response As System.Web.HttpResponse, ByVal fileName As String, ByVal openInBrowser As Boolean) {signature} {parameters} {param:doc}The {{Document}} to save.{param} {param:response}The HTTPResponse to write the document to.{param} {param:fileName}The filename to display in the browser window.{param} {param:openInBrowser}Whether to open the document in the browser window \(true\) or have it open in Word \(false\).{param} {exceptions} {exception:System.Exception}Thrown if there is an error streaming the document.{exception} {remarks}For the document to open in the browser window, the "Browse in same window" option must be enabled for .doc file types on the client machine. The [WordApplication.Preserve|WordApplication.Preserve] property is used to specify the way WordWriter will save the document. When the {{preserve}} property is set to true, WordWriter attempts to preserve all formatting and features that it doesn't directly support. This includes Fields, Footnotes, Hyperlinks, Comments, and Anchored Images. When the {{preserve}} property is false, only those features directly supported by WordWriter will be preserved. This includes all Tables, Lists, Headers and Footers. {remarks} {example}{code:csharp|title=C#} oWordApplication.Preserve = true; oWordApplication.Save(oDocument, Page.Response, "sample.doc", true); {code} {code:vb.net|title=vb.net} oWordApplication.Preserve = True oWordApplication.Save(oDocument, Page.Response, "sample.doc", True) {code} {example} |
Page History
Overview
Content Tools