Wiki Markup |
---|
{description} {excerpt}Streams the PowerPointTemplate to the client. This method allows you to specify a default client-side file name, and whether the file should be opened in the browser window or in Microsoft PowerPoint.{excerpt} {signature:C#} Public void Save(System.Web.HttpResponse response, System.String attachementName, boolean openInBrowser) {signature}{signature:vb.net} Public Sub Save(ByRef response As System.Web.HttpResponse, ByVal attachmentName As String, ByVal openInBrowser As Boolean {signature} {parameters} {param:response}An HttpResponse to write the resulting PowerPoint file to.{param} {param:attachmentName}Specifies a name for the generated Excel file; this name will be displayed in the download dialog when the file is streamed to the browser.{param} {param:openInBrowser}If {{openInBrowser}} is set to {{true}}, and the user chooses to open the file, the file will open in the browser window.{param} {example} h6. Stream to the client and open in PowerPoint When you pass an HttpResponse object to {{Save}}, PowerPointWriter will stream the generated PowerPoint file to the client. The browser will display a File Download dialog asking the user to open or save the file. The method's second parameter specifies a file name to display in the File Download dialog. If the method's third parameter {{openInBrowser}} is {{false}} and the user chooses to open the Excel file, the file will open in Microsoft PowerPoint. {code:csharp|title=C#} //--- Stream to the client //--- "Output.pptx" will appear in the Save As dialog //--- The file will open in PowerPoint pptTemplate.Save(Page.Response, "Output.pptx", false); {code} {code:vbnet|title=vb.net} '--- Stream to the client '--- "Output.pptx" will appear in the Save As dialog '--- The file will open in PowerPoint pptTemplate.Save(Page.Response, "Output.pptx", False) {code} h6. Stream to the client and open in the browser window When you pass an HttpResponse object to {{Save}}, PowerPointWriter will stream the generated PowerPoint file to the client. The browser will display a File Download dialog asking the user to open or save the file. The method's second parameter specifies a file name to display in the File Download dialog. If the method's third parameter \- [openInBrowser|#param-openInBrowser] \- is True and the user chooses to open the PowerPoint file, the file will open in the browser window. {code:csharp|title=C#} //--- Stream to the client //--- "Output.pptx" will appear in the Save As dialog //--- The file will open in the browser's Excel 2007 plug-in pptTemplate.Save(Page.Response, "Output.pptx", true); {code} {code:vbnet|title=vb.net} '--- Stream to the client '--- "Output.pptx" will appear in the Save As dialog '--- The file will open in the browser's PowerPoint plug-in pptTemplate.Save(Page.Response, "Output.pptx", True) {code} {example} |
Page History
Overview
Content Tools