文档彩票走势图>>Aspose.Cells开发者指南>>Excel管理控件Aspose.Cells开发者指南(四):将文件保存到不同的响应对象
Excel管理控件Aspose.Cells开发者指南(四):将文件保存到不同的响应对象
Aspose.Cells for .NET是Excel电子表格编程API,可加快电子表格管理和处理任务,支持构建具有生成,修改,转换,呈现和打印电子表格功能的跨平台应用程序。
【下载体验Aspose.Cells for .NET最新版】
在接下来的系列教程中,将为开发者带来Aspose.Cells for .NET的一系列使用教程,例如关于加载保存转换、字体、渲染、绘图、智能标记等等。
第一章:加载,保存,转换和管理
▲第四节:将文件保存到响应对象
在使用Aspose.Cells时,可以动态生成文件并将其直接发送到客户机浏览器。为此,请使用Save方法的一个特殊重载版本,该版本接受以下参数:
- ASP.NET:HttpResponse对象
- 文件名
- ContentDisposition,输出文件的内容配置类型
- SaveOptions,文件格式类型
XLS文件
//文档目录的路径。 string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); HttpResponse Response = null; //加载源工作簿 Workbook workbook = new Workbook(); if (Response != null) { //以Excel2003 XLS格式保存 workbook.Save(Response, dataDir + "output.xls", ContentDisposition.Inline, new XlsSaveOptions()); Response.End(); }
XLSX文件
//文档目录的路径。 string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); HttpResponse Response = null; //加载源工作簿 Workbook workbook = new Workbook(); if (Response != null) { //以Xlsx格式保存 workbook.Save(Response, dataDir + "output.xlsx", ContentDisposition.Attachment, new OoxmlSaveOptions()); Response.End(); }
PDF文件
//文档目录的路径。 string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); HttpResponse Response = null; //创建工作簿对象 Workbook workbook = new Workbook(); if (Response != null) { // 以Pdf格式保存 workbook.Save(Response, dataDir + "output.pdf", ContentDisposition.Attachment, new PdfSaveOptions()); Response.End(); }
更多Aspose.Cells for .NET教程示例,可点击这里查看哦~
*想要购买Aspose.Cells for .NET正版授权的朋友可以了解详情哦~
欢迎加入ASPOSE技术交流QQ群,各类资源及时分享,技术问题交流讨论!(扫描下方二维码加入群聊)