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群,各类资源及时分享,技术问题交流讨论!(扫描下方二维码加入群聊)

标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!